import numpy as np 
import matplotlib.pyplot as plt
from scipy.spatial.distance import cdist
from scipy.optimize import linear_sum_assignment


pc1 = [[ 5.84254668e-03,-1.10600912e-01,-4.99231149e-02, 5.02471173e-03,
   1.08683385e-01, 1.03394620e-01,-1.07652531e-01,-9.96148897e-02,
  -1.09643210e-01, 1.98107635e-02, 1.09714727e-01, 1.10593161e-01,
  -1.21580668e-02, 1.12827336e-01, 1.12185401e-01,-1.09250675e-01,
  -7.81011321e-02,-1.11773193e-01,-1.00206019e-02, 1.12866347e-01,
   1.12808632e-01,-7.87844547e-02,-1.13698946e-01,-1.13015127e-01,
   1.10255382e-01,-1.11750773e-01,-5.38602592e-05,-1.09283263e-01,
   1.11623598e-01,-8.05653587e-02, 1.00881818e-01,-8.90174351e-03,
   2.93128294e-02,-1.09209604e-01,-1.10812012e-01, 1.06457570e-01,
   9.14385024e-02,-1.13674965e-01, 1.08368475e-02, 4.87919700e-02,
   9.38810067e-02, 9.61804548e-02, 4.89551839e-03, 1.53650479e-02,
   1.13314757e-01,-5.15590344e-02,-8.39937063e-03, 6.65933763e-03,
   7.19838560e-03, 1.09656420e-01,-6.56898253e-02,-6.27904629e-03,
   2.09759901e-03,-2.31509612e-03,-1.10711215e-01, 7.42103148e-03,
  -7.19661202e-02,-1.09673013e-01,-3.37611888e-03, 1.12635593e-01,
   1.12909764e-01, 8.92310945e-02, 1.14197948e-01, 1.09888134e-01,
  -1.63979353e-03,-1.59957474e-02, 6.04446184e-04, 1.12058014e-01,
  -1.05893717e-01,-1.11890535e-01, 8.11511463e-02,-1.00907644e-01,
   7.57385065e-02,-2.18449002e-02, 1.09328435e-01,-2.13791202e-02,
  -5.45770341e-02,-1.11480886e-01, 7.69185500e-02, 1.05287989e-02,
   1.05769095e-01, 1.59551896e-02,-1.08632852e-01, 1.09047537e-01,
   1.06228117e-01, 1.05271277e-01,-1.12716422e-01, 7.41652152e-02,
   1.10745989e-01, 1.11108867e-01, 1.03674873e-01,-1.03631471e-01,
   1.13261797e-01, 1.64040623e-02,-7.11328440e-02, 4.83683923e-02,
   1.12988058e-01,-8.90853907e-03,-1.11446546e-01, 9.86319652e-03,
  -1.09557408e-01, 1.04967477e-01, 1.12818255e-01, 9.82045826e-02,
   1.13628329e-01, 3.97980772e-02, 1.07352281e-01, 1.11806570e-01,
   1.07976805e-01, 1.10866959e-01,-1.11155985e-01, 1.07443180e-01,
   3.72027100e-02,-1.07016331e-01, 4.00786208e-02, 1.11747016e-01,
  -1.12672046e-01, 6.30167817e-02,-1.12512640e-01, 1.97999275e-02,
  -1.06660135e-01,-1.11732520e-01, 1.12870938e-01,-1.13356991e-01,
  -1.11911469e-01,-1.81382211e-02, 1.00999136e-01, 6.85868208e-02],
 [ 1.73995102e-01, 8.15762920e-03,-1.46464517e-01, 1.98780461e-01,
  -5.03479524e-03,-1.49913481e-02, 1.07815371e-02, 1.75376135e-02,
  -7.87399758e-04,-3.51153462e-02,-7.70113567e-03, 4.66601180e-04,
   1.78162534e-01,-3.96763829e-03,-1.54861389e-03, 2.23264091e-03,
   4.11387962e-02, 4.28893554e-03,-1.93549476e-01,-1.92112212e-03,
   4.48791641e-04,-2.90334230e-02, 3.45020078e-03, 1.91145959e-03,
  -1.59866649e-03, 2.27576617e-03, 1.72101999e-01, 4.06242229e-03,
  -5.71185434e-03, 3.33986252e-02,-2.47326162e-03,-2.13224422e-01,
   1.94768891e-01, 6.25657531e-03, 6.53178645e-03, 6.42160846e-03,
  -1.18338027e-02, 1.10794070e-03,-4.77523555e-02, 1.73239212e-01,
   2.07845044e-02,-1.70463020e-02, 2.03913424e-01, 2.11265817e-01,
  -2.92267599e-03,-2.87223093e-02,-1.92511726e-01,-2.45611198e-02,
  -1.13573506e-01,-2.99094239e-04, 9.19133761e-02, 6.24507348e-02,
  -1.92733368e-01,-1.27656447e-03, 1.50466608e-03,-1.59068718e-01,
   5.27606107e-02, 2.14271289e-03, 1.82587077e-01,-4.29145608e-04,
  -1.12481459e-03,-1.75542976e-02,-3.90019969e-03,-5.08801050e-03,
  -2.00008885e-01,-1.89697164e-01,-1.81810813e-01,-1.51820676e-03,
   1.31368549e-02, 2.34361017e-03, 4.75715669e-02, 2.26151240e-03,
   9.44679756e-02,-1.36248586e-01, 8.08195049e-03, 1.54360950e-02,
  -1.40933051e-01, 2.36615816e-03, 5.49141817e-02, 2.07618675e-01,
  -2.39320558e-03, 2.95830116e-02, 1.00254079e-02,-3.94011903e-03,
  -1.21139315e-02,-1.00377379e-02, 2.34543106e-03, 8.82117666e-02,
  -3.62957500e-03,-2.67701193e-03,-1.53777602e-02, 2.37532321e-03,
  -2.28621801e-03,-1.60570105e-01, 6.98822170e-02, 1.20991299e-01,
  -1.68412828e-03,-2.11680309e-01, 5.23306161e-03, 1.98049219e-01,
   9.11631845e-03,-3.10132332e-03,-3.07300675e-03, 1.18825860e-02,
  -2.67620296e-03,-1.33053026e-01,-5.31239620e-03,-4.04507496e-03,
  -1.92359679e-03,-4.16282760e-03, 1.50464505e-03, 9.21058202e-03,
  -9.10287777e-02, 3.31780300e-03,-1.11512234e-01,-4.65137142e-03,
   2.97518496e-03,-9.96376620e-02, 1.32967894e-03,-1.64373783e-01,
   1.17804482e-02, 1.53902201e-03,-2.48194135e-03, 3.50400641e-03,
   6.29272352e-03,-1.32734398e-01,-1.24813244e-02,-2.88561566e-02],
 [-1.23164919e-01, 5.94371199e-02,-1.24277488e-01,-1.17476246e-01,
  -6.99958539e-02,-1.16804933e-01, 1.08123766e-01, 1.33007159e-01,
  -8.40926017e-02,-1.34756362e-01, 6.43359585e-02, 1.56163801e-03,
  -1.23622299e-01, 1.70711808e-02, 3.43836175e-02, 9.15518525e-02,
   1.39742247e-01,-2.48345876e-02,-6.09700041e-02, 2.51981070e-02,
   4.93547871e-03, 2.89112550e-02,-5.98563994e-02,-6.02875182e-02,
  -8.34806065e-02, 3.16887795e-02,-4.12496960e-02,-8.56929493e-03,
  -2.11178978e-02, 2.01861336e-01,-2.64339238e-02,-1.83036719e-02,
   8.60948060e-03,-7.81289622e-02, 5.84062395e-02, 5.87648348e-02,
  -1.97386229e-01,-3.28547825e-02,-1.50619369e-01, 7.14038713e-02,
   1.14426542e-01,-1.57958947e-01, 1.11243236e-01, 4.10504657e-02,
   4.44066248e-02,-8.28681855e-03,-4.94656979e-02,-3.19910142e-02,
   1.59552433e-01, 9.49874102e-02, 1.07916874e-01, 9.28807090e-03,
  -2.12587008e-03, 5.24883093e-02,-1.03889158e-01,-1.31634210e-01,
  -4.58787694e-02,-8.32991585e-02,-8.14196376e-02, 9.64945519e-03,
   2.49138834e-02,-2.08491434e-01, 2.88692568e-02, 2.80768881e-02,
   1.22010505e-03,-1.27691233e-02, 4.94527198e-02, 4.61872052e-02,
   2.57366336e-02,-6.73112272e-02, 2.73465360e-02,-9.32007124e-02,
   2.17675743e-02, 1.19586679e-01, 7.48475770e-02,-1.07357663e-01,
   1.89637632e-02,-9.00568204e-02, 5.59913660e-02, 1.53129586e-01,
  -8.48467675e-02,-1.11535073e-01,-7.35871596e-03,-1.84993920e-02,
   6.74967643e-02, 6.04318331e-02,-7.82250403e-02, 5.49467376e-02,
  -7.80360513e-02,-1.21262481e-02,-1.27444032e-01, 2.71814165e-02,
   5.78062801e-02, 2.18770132e-01, 1.66475334e-01,-5.46788450e-02,
  -5.18422608e-02, 5.95295634e-02,-4.90334939e-02,-1.44379461e-01,
   3.14085781e-02, 2.03528340e-02, 5.24845475e-02,-9.06698492e-03,
  -2.42743010e-02,-1.43882493e-01, 6.49403629e-02, 3.90183218e-02,
  -5.42097993e-02, 7.65508003e-02,-8.94865579e-02, 5.91278708e-02,
  -2.24519949e-01, 5.05118985e-02,-6.73521293e-02, 4.76850934e-02,
  -6.48260826e-02, 1.59886663e-01,-6.11690003e-03, 2.63249699e-02,
   8.74536088e-02, 4.61037410e-02, 6.74875270e-02,-5.42009850e-02,
  -3.78182979e-02, 1.97725432e-01,-6.65668838e-02,-1.60124134e-01],
 [ 9.95049879e-02,-5.79155396e-02, 1.44369059e-02,-2.49543456e-02,
   9.55362059e-02, 7.10012729e-02,-6.06170837e-02,-8.24995353e-02,
   5.37206627e-02,-1.70754562e-01,-4.84818215e-02, 7.17635759e-03,
  -1.83592104e-02, 1.93175222e-02, 4.37772634e-03,-7.04292706e-02,
  -1.87607328e-02, 1.23936283e-02, 5.93855825e-02,-4.18642587e-03,
   4.44204285e-02,-7.95125632e-02, 1.71214511e-02, 2.40463594e-02,
   7.59120526e-02,-5.48842898e-02,-3.48715352e-02, 1.45130231e-02,
   3.19849032e-02, 5.44091103e-02, 3.92264463e-02,-6.71358916e-02,
  -5.76839960e-02, 6.20360626e-02,-7.98610777e-02,-5.46702225e-02,
   2.59434089e-02,-6.73165667e-03,-3.96340473e-01,-8.15765133e-02,
  -6.61870137e-02, 7.83127616e-03, 3.82989030e-02, 8.59947886e-02,
  -2.03208066e-02,-2.57032757e-01, 4.94044519e-03, 2.46713448e-01,
   7.68404589e-02,-7.36166796e-02,-1.82754388e-02,-1.60020545e-01,
  -1.78225564e-02, 2.33001995e-01, 6.69058895e-02, 8.20058451e-02,
   6.38612302e-02, 7.49351612e-02, 1.57923199e-01, 9.92119665e-03,
   1.74099041e-02, 1.78239126e-02, 8.33422244e-03, 6.68608810e-03,
   7.71344906e-02, 3.54727676e-02, 1.30582194e-01,-9.50905012e-03,
   2.78899557e-02, 1.59485666e-02,-5.69217317e-02, 8.00108272e-02,
  -1.30357437e-02, 1.54978330e-01,-2.47045781e-02,-3.36025283e-01,
  -2.76769827e-02, 6.01189006e-02,-6.62328474e-02, 6.54155239e-02,
   8.03745306e-02,-1.30339978e-02, 1.71146000e-03, 1.31560052e-02,
  -4.52419802e-02,-7.74311694e-02, 5.07733456e-02,-1.25906205e-01,
   6.19198631e-02, 8.13684703e-03, 7.27246172e-02, 3.11970218e-02,
  -3.67941032e-02, 1.15539400e-01, 7.63188239e-02, 1.75561986e-01,
   7.19001651e-02,-7.20754112e-02, 3.09342751e-02, 1.51777452e-02,
  -1.04268163e-02,-3.64289593e-02,-2.55445171e-02, 6.26303949e-02,
   3.97001201e-02,-1.35123881e-01,-2.29526786e-02,-9.66219638e-03,
   4.85411805e-02,-4.85274970e-02, 6.59688399e-02,-1.01779969e-02,
  -2.12609405e-01,-7.21794217e-02, 1.67191020e-01,-1.95172007e-02,
   4.09674502e-02,-4.99979057e-02,-1.13526416e-02,-2.56891582e-02,
  -6.84718479e-02,-6.01109322e-02,-4.48114205e-02, 2.71625535e-02,
  -7.41437747e-03, 6.58945715e-02, 7.09180767e-03, 2.23843840e-02],
 [ 8.08427841e-02,-6.81150167e-02, 1.33988794e-01,-4.86472364e-02,
   4.61672356e-02, 7.68944214e-02,-6.17325804e-02,-7.01203535e-02,
   4.87288282e-02, 1.80814957e-01,-3.70215070e-03,-1.29917488e-02,
  -7.60335316e-02, 7.13719888e-03,-2.26152453e-02,-1.45788035e-02,
   3.63436228e-02,-2.84874713e-04,-2.68372910e-02, 3.33958766e-03,
  -1.07869213e-02, 1.56952732e-01,-4.33155572e-04, 2.29375469e-02,
   1.96783631e-02,-1.34632798e-02,-3.04329829e-01, 3.22053147e-02,
   3.96063150e-02, 1.46283083e-01, 4.86564081e-02,-6.44804479e-03,
   1.94926204e-01, 2.30399426e-02,-4.35212464e-02, 2.24866507e-02,
  -1.11289982e-01, 2.16704110e-03, 1.64018766e-01, 6.57543166e-02,
  -3.67146524e-02,-5.86870568e-04, 9.60750185e-02, 1.84846504e-01,
  -1.62875162e-02,-8.75039221e-02, 2.01541475e-02, 1.59071462e-01,
   1.23263606e-01,-5.14967232e-02,-7.64688999e-02, 1.47955414e-01,
  -1.31037906e-01,-2.74542065e-01, 4.99647995e-02,-1.01073187e-01,
   5.44023185e-02, 3.03661615e-02, 1.87941254e-01, 6.34015403e-03,
  -6.22777498e-04,-1.27395616e-02, 7.20750368e-03,-3.62412405e-02,
   3.25326513e-02,-3.91867106e-02, 2.74655242e-01,-8.40180077e-03,
  -3.94169394e-02, 2.86562279e-02, 1.14356475e-01, 4.08633253e-02,
  -1.39878508e-01, 8.31131843e-04,-2.82673382e-02, 1.84354110e-01,
  -2.54735804e-02, 3.44445950e-02, 1.18477943e-01, 1.30617752e-01,
   7.48760636e-02,-1.69425672e-01,-6.68584253e-02, 1.71692003e-02,
  -2.69456161e-02,-2.86147890e-02, 3.39362857e-02, 9.03947356e-02,
   2.74333857e-02,-3.92766826e-03, 5.83300592e-02, 2.33062209e-02,
  -1.29147628e-02, 7.51048664e-03, 9.00851914e-04,-3.09409431e-01,
   4.36776926e-02, 1.63592379e-02, 1.66789636e-02,-5.59145696e-02,
  -3.02881660e-02,-2.18011783e-02,-1.86192889e-02, 3.83135625e-02,
   4.02602608e-02,-2.17022097e-03,-2.79301913e-02, 1.22176157e-02,
   4.53054446e-02,-1.43946315e-02, 4.63691980e-02,-2.30606655e-02,
  -1.50627619e-01,-5.20676936e-02, 1.48661926e-01,-1.33598812e-02,
   2.69010489e-02,-2.23367388e-02, 1.77053441e-02, 3.38608578e-02,
  -5.75577256e-02,-1.22712050e-02,-2.94774749e-02, 1.40559128e-02,
   3.61971789e-03, 3.58677652e-02, 5.12110274e-02,-1.55918963e-02]]

pc2 = [[-1.95711108e-02, 1.09400832e-01, 6.78146863e-02,-2.45668290e-02,
  -1.05091192e-01,-9.91624964e-02, 1.03876585e-01, 9.91666900e-02,
   1.08832921e-01,-1.56359859e-02,-1.09621114e-01,-1.10191831e-01,
  -6.36098496e-03,-1.12169331e-01,-1.11931352e-01, 1.05370591e-01,
   7.87995020e-02, 1.12959997e-01, 3.38211158e-02,-1.13703658e-01,
  -1.12384850e-01, 8.77203187e-02, 1.13253726e-01, 1.12242218e-01,
  -1.07318991e-01, 1.10270808e-01,-2.87837575e-02, 1.09932651e-01,
  -1.11849178e-01, 7.23002666e-02,-9.82483448e-02, 2.55450254e-02,
  -4.44927222e-02, 1.06072955e-01, 1.07776889e-01,-1.07489834e-01,
  -8.95408509e-02, 1.13019856e-01,-1.37352651e-02,-5.03666710e-02,
  -9.69895132e-02,-9.16206389e-02,-1.99875573e-02,-3.43502703e-02,
  -1.13694251e-01, 4.78687870e-02, 3.22073151e-02,-3.62866647e-03,
   1.05774307e-02,-1.09593771e-01, 4.80024377e-02,-7.65892976e-03,
   1.42279711e-02,-4.86726864e-04, 1.09315330e-01, 1.25706162e-02,
   7.94788290e-02, 1.08125644e-01,-1.78467954e-02,-1.10481663e-01,
  -1.11887019e-01,-8.00451026e-02,-1.14666566e-01,-1.09446160e-01,
   2.68962607e-02, 2.92965811e-02, 1.37279508e-02,-1.11412193e-01,
   1.02188737e-01, 1.10655704e-01,-9.36014057e-02, 1.01840294e-01,
  -7.93522583e-02, 3.01731940e-02,-1.06518091e-01, 2.87874405e-02,
   6.55807955e-02, 1.11672609e-01,-8.03352133e-02,-3.10223728e-02,
  -1.05853867e-01,-1.23782798e-02, 1.06192320e-01,-1.08966937e-01,
  -1.06754332e-01,-1.03345651e-01, 1.13292845e-01,-7.81158777e-02,
  -1.09335245e-01,-1.08609861e-01,-1.00009629e-01, 1.01591429e-01,
  -1.14168825e-01, 2.54433852e-03, 6.69295068e-02,-6.37166969e-02,
  -1.11872203e-01, 2.90263920e-02, 1.10886030e-01,-3.25134468e-02,
   1.06554237e-01,-1.05696260e-01,-1.12793499e-01,-1.04926804e-01,
  -1.11870632e-01,-3.38819541e-02,-1.08027173e-01,-1.11132395e-01,
  -1.08029840e-01,-1.09837099e-01, 1.12084786e-01,-1.07397083e-01,
  -2.74340863e-02, 1.05385620e-01,-1.92112163e-02,-1.06770000e-01,
   1.12328091e-01,-5.30203694e-02, 1.12866109e-01, 6.45744138e-03,
   1.04272363e-01, 1.11866480e-01,-1.14127215e-01, 1.12805430e-01,
   1.12242901e-01, 3.08304202e-02,-1.00977044e-01,-6.41667883e-02],
 [-1.77798861e-01,-2.05281022e-02, 1.36418769e-01,-1.94001621e-01,
   2.15452564e-02, 2.16360046e-02,-2.14806269e-02,-2.81317158e-02,
  -7.02388755e-03, 2.53389974e-02, 1.45206016e-02, 1.18259573e-02,
  -1.87126728e-01, 1.85127458e-02, 1.86436214e-02,-1.39524446e-02,
  -2.48983550e-02,-1.63249677e-02, 1.96787722e-01, 1.48554256e-02,
   1.88991041e-02, 1.98531698e-02,-1.80244391e-02,-1.68168186e-02,
   1.67359244e-02,-1.73044417e-02,-1.69915514e-01,-1.78426987e-02,
   1.46057223e-02,-4.68859280e-02, 5.07134191e-03, 2.11350026e-01,
  -1.94819318e-01,-1.22353679e-02,-2.59380040e-02, 6.49342111e-04,
   2.02861745e-02,-1.39198946e-02, 1.46122568e-02,-1.68978391e-01,
  -2.47636556e-02, 2.55516145e-02,-1.96716143e-01,-1.98632032e-01,
   2.01048853e-02, 4.78786648e-03, 1.88363082e-01, 5.61908874e-02,
   1.35165211e-01, 1.11604016e-02,-1.17749253e-01,-8.98328749e-02,
   1.91741318e-01, 1.69149119e-02,-1.20084799e-02, 1.62181394e-01,
  -4.59905959e-02,-7.58718126e-03,-1.77835969e-01, 1.06445599e-02,
   1.40975338e-02, 3.36365686e-02, 1.87640546e-02, 1.92880618e-02,
   2.00956830e-01, 1.73642830e-01, 1.79883721e-01, 1.40178034e-02,
  -2.12070981e-02,-1.47764522e-02,-4.29148352e-02,-6.80794671e-03,
  -8.82210394e-02, 1.48524568e-01, 9.68244222e-04,-3.59546591e-02,
   1.26925781e-01,-1.15759886e-02,-5.58042998e-02,-1.99431153e-01,
   1.77711024e-02,-3.17006923e-02,-1.82768075e-02, 9.10802465e-03,
   2.65385187e-02, 2.02779521e-02,-1.55057330e-02,-8.35534181e-02,
   1.48257047e-02, 1.68977197e-02, 2.56566681e-02,-1.15641707e-02,
   1.36079952e-02, 1.66642628e-01,-4.97148911e-02,-1.04762711e-01,
   1.52701729e-02, 2.07090560e-01,-1.62079944e-02,-1.92790255e-01,
  -2.36641156e-02, 1.66111430e-02, 1.47650690e-02, 2.74034109e-03,
   1.66368324e-02, 9.83267693e-02, 1.92304438e-02, 1.47514064e-02,
   1.35225415e-02, 1.38403429e-02,-1.10440506e-02,-6.05479136e-03,
   9.04779929e-02,-1.19078747e-02, 1.40918068e-01, 1.18245680e-02,
  -1.80150425e-02, 9.52214265e-02,-1.88246216e-02, 1.66137150e-01,
  -1.88478385e-02,-1.54702758e-02, 1.27615447e-02,-1.83085081e-02,
  -2.12314966e-02, 1.35998485e-01, 1.36418131e-02, 2.88928400e-02],
 [ 1.44461983e-01,-7.82936764e-02, 1.26878602e-01, 1.10975650e-01,
   9.62920713e-02, 1.40404291e-01,-1.11675869e-01,-1.29565088e-01,
   1.01143370e-01, 1.33547431e-01,-6.20351053e-02, 2.90820973e-05,
   1.24803880e-01, 3.09855224e-06,-1.93479513e-02,-1.14758689e-01,
  -1.29657666e-01, 2.50229833e-02, 8.90992989e-02,-3.56477276e-02,
  -1.51880650e-02,-2.54801547e-02, 5.71393566e-02, 6.84174681e-02,
   6.64801874e-02,-1.20390334e-02, 1.71008022e-02, 7.01326777e-03,
   2.61626449e-02,-1.81481420e-01, 2.92506475e-02, 6.35566477e-03,
   2.55823854e-03, 8.61519026e-02,-7.10871117e-02,-6.73793955e-02,
   1.90285982e-01, 5.83718792e-02, 1.12093164e-01,-5.90349861e-02,
  -1.21312150e-01, 1.64440040e-01,-1.19007714e-01,-1.97280780e-02,
  -3.96340901e-02,-1.89001399e-02, 6.09998555e-02, 4.33172535e-02,
  -1.49656746e-01,-9.24264655e-02,-9.44482218e-02, 1.69205396e-02,
  -1.48546718e-02,-5.68389696e-02, 1.05338106e-01, 1.02530624e-01,
   5.63021444e-02, 7.13033413e-02, 1.09641841e-01, 8.09449946e-03,
  -3.96413690e-02, 2.34295539e-01,-3.69513851e-02,-1.75698839e-02,
   1.73540076e-02, 2.64991500e-02,-3.45726912e-02,-4.44454450e-02,
  -3.28266830e-02, 8.32763317e-02,-2.03929975e-02, 1.05940117e-01,
  -5.11981954e-02,-8.01307577e-02,-8.79722197e-02, 1.16675146e-01,
  -2.21766893e-02, 9.08885825e-02,-5.24929507e-02,-1.42886571e-01,
   1.00750480e-01, 1.14168850e-01, 9.88255717e-03, 3.86337348e-02,
  -6.99119927e-02,-8.05439970e-02, 9.05623789e-02,-2.94226344e-02,
   7.82151222e-02, 2.85147937e-02, 1.25628841e-01,-3.45371439e-02,
  -5.56416058e-02,-1.65894398e-01,-1.81932295e-01, 5.29069665e-02,
   6.11035518e-02,-5.11067587e-02, 5.42242680e-02, 1.11853780e-01,
  -5.10705641e-02, 8.15209785e-03,-6.74228806e-02, 1.16741253e-02,
   2.34378236e-02, 1.64430302e-01,-7.57104379e-02,-2.48866978e-02,
   5.54601131e-02,-9.19637069e-02, 8.53569807e-02,-8.22604511e-02,
   2.01558614e-01,-6.60998947e-02, 5.19412234e-02,-4.90443799e-02,
   4.70684165e-02,-1.50538229e-01, 1.11258083e-02,-9.29533351e-03,
  -1.10183210e-01,-3.47548772e-02,-7.29252987e-02, 5.81863925e-02,
   5.20391467e-02,-1.70488741e-01, 6.82383382e-02, 1.61476325e-01],
 [ 7.32481074e-02,-8.64713649e-02, 2.42092958e-02,-2.41116856e-02,
   1.33281019e-01, 6.03881655e-02,-5.94357803e-02,-7.93243428e-02,
   8.32946889e-02,-5.29536176e-02,-2.49774688e-02, 9.54188917e-04,
  -3.82750899e-02, 5.23413848e-02, 2.46205684e-02,-6.42004011e-02,
   9.01921467e-03,-8.91630440e-03, 2.83734023e-02,-7.15245275e-03,
   4.65301113e-02, 9.88883281e-03, 1.00539050e-02, 2.88866673e-02,
   6.53993211e-02,-5.23106861e-02,-1.07700739e-01, 1.26973204e-02,
   5.63803534e-02, 1.70390347e-01, 3.99795491e-02,-6.13676660e-02,
   6.11802244e-02, 9.97889763e-02,-9.78161552e-02,-5.57819429e-02,
  -5.01785384e-02, 1.24821507e-02,-2.37573237e-01,-3.02736397e-02,
  -1.01308619e-01,-2.15537966e-02, 9.95179545e-02, 1.83312463e-01,
   1.54362889e-03,-2.19479155e-01, 1.83963737e-03, 2.49168304e-01,
   1.32403427e-01,-8.95048329e-02,-2.45853507e-02,-7.57901055e-02,
   8.18146729e-03, 1.76314018e-01, 9.11561715e-02,-1.92121430e-02,
   3.89149660e-02, 7.04359848e-02, 1.95400207e-01, 9.93296943e-03,
   1.20437151e-02,-1.46187925e-02, 2.34852819e-02, 3.13587817e-02,
   9.14726715e-02,-2.12440740e-02, 2.60435387e-01,-1.69433111e-03,
   2.81692579e-02, 4.34064076e-02, 3.09988010e-02, 1.11456006e-01,
  -4.18799616e-02, 1.21183405e-01,-6.29329463e-02,-2.25024971e-01,
  -1.29760567e-01, 4.47741038e-02, 1.40253875e-03, 1.02909396e-01,
   1.14385422e-01,-7.71582257e-02,-2.76029114e-02, 3.97874670e-02,
  -4.67222938e-02,-1.14624997e-01, 5.91990692e-02,-7.97762393e-02,
   6.81782774e-02, 1.17994999e-02, 6.29338871e-02, 4.54838341e-02,
  -1.60960971e-02, 1.29091772e-01, 1.11373602e-01, 4.15074072e-02,
   1.07180789e-01,-4.25682742e-02, 3.43108815e-02, 4.03168600e-02,
  -2.74902688e-02,-2.86214353e-03,-3.87077189e-02, 4.78438416e-02,
   5.21152191e-02,-1.77881750e-01,-4.11182653e-02, 1.58552191e-02,
   7.06984106e-02,-6.89380349e-02, 7.41562676e-02,-3.52018714e-02,
  -2.63436645e-01,-8.31804962e-02, 2.26168684e-01,-3.80959468e-02,
   2.95703246e-02,-3.47149278e-02,-1.69112493e-02,-7.98918981e-03,
  -7.65514468e-02,-6.33743962e-02,-3.98218185e-02, 2.17937093e-02,
  -6.69996287e-03, 4.61566062e-03, 3.22754115e-02,-7.84211120e-02],
 [ 6.31708733e-02,-2.04338854e-02, 1.42316693e-01,-2.59883455e-02,
   2.49561875e-02, 3.37727481e-02,-1.27188929e-02,-8.62294284e-03,
  -5.76608680e-03, 3.02755277e-01, 2.58548666e-02, 1.36706461e-03,
   2.95142790e-02,-3.13138588e-03,-3.63551811e-02, 2.99836250e-03,
  -1.21025692e-02,-1.09036669e-02,-7.67447395e-03, 7.22353000e-03,
  -4.52610991e-02, 1.28044349e-01, 1.69679599e-02, 2.88566316e-02,
  -2.91856536e-02, 3.65082882e-02,-2.91059564e-01,-3.30554912e-03,
   3.20535077e-02, 6.76568895e-02, 5.73336411e-02,-4.82968607e-02,
   1.50634263e-01,-4.62340687e-02, 1.52380822e-02, 3.94656922e-02,
  -8.59703594e-02, 1.46692748e-02, 3.17251703e-01, 2.02813237e-03,
   3.01692854e-02,-7.33287110e-04, 8.29483114e-02, 1.13753968e-01,
  -2.22279072e-02,-2.91461296e-02, 1.04368723e-02, 1.62072628e-01,
   1.61070568e-01, 2.07600288e-03,-3.23732695e-02, 1.75019214e-01,
  -8.36214558e-02,-3.07234024e-01,-8.14391098e-04,-9.63629517e-02,
   1.12882093e-02,-3.69946986e-02, 8.87241068e-02,-8.11348555e-03,
  -1.91411291e-02, 8.48843875e-03,-1.54370909e-02,-3.38789463e-02,
   2.94620210e-03,-4.41623298e-02, 1.19041093e-01,-1.22316336e-03,
  -3.37098749e-02, 1.70379482e-02, 1.30904201e-01,-6.04348100e-02,
  -1.34060351e-01,-5.02827144e-02,-5.11238438e-04, 2.32502364e-01,
   3.89070026e-02,-1.60599248e-02, 1.86457433e-01, 1.07236900e-01,
   2.25841568e-02,-2.18796432e-01,-4.66409242e-02, 1.19403130e-02,
   5.39746097e-03, 4.22836570e-02, 6.31922082e-03, 7.76310217e-02,
  -8.99198902e-03,-2.45544336e-02,-9.56097576e-03,-5.48386929e-03,
   1.12196458e-02,-4.36856210e-02,-6.15219029e-04,-3.62031168e-01,
  -3.20754629e-03, 1.28946001e-02, 1.69515258e-02,-7.59712601e-02,
  -8.46599211e-05,-1.14541616e-02,-7.40900930e-03, 2.50530000e-03,
  -2.88492500e-03, 4.90396381e-02, 1.53744539e-02, 2.47518694e-02,
  -5.40188376e-03, 2.23050975e-02,-2.86957426e-02,-1.59397004e-02,
  -9.99981514e-02,-7.66658830e-03, 7.96677701e-03, 1.15461369e-02,
   3.38935432e-03,-4.03539382e-02, 3.17091983e-02, 9.80278852e-02,
  -1.43536303e-02, 3.12956664e-02, 8.86024128e-03, 2.23492216e-02,
   1.62400258e-02, 6.31536049e-02, 6.19742891e-02,-5.59857374e-03]]

pc1 = [[ 2.67483084e-02, 1.11045989e-01, 1.86936715e-02, 3.15918561e-02,
  -1.07882275e-01,-1.06303270e-01, 1.07631195e-01, 1.06303898e-01,
   1.05467317e-01,-2.20285652e-02,-1.07935817e-01,-1.08074984e-01,
   4.17979280e-02,-1.11119868e-01,-1.10511643e-01, 1.06581123e-01,
   9.39717252e-02, 1.10536177e-01,-2.78057616e-02,-1.10192754e-01,
  -1.11761209e-01, 7.22440565e-02, 1.12012908e-01, 1.10282560e-01,
  -1.09677326e-01, 1.11488031e-01, 2.43016217e-02, 1.08801133e-01,
  -1.10937731e-01, 8.47395699e-02,-1.03201802e-01,-3.45873113e-02,
   1.97025369e-02, 1.08247097e-01, 1.11452772e-01,-1.04580984e-01,
  -9.24875168e-02, 1.11308813e-01,-1.44408588e-02, 5.96883143e-03,
  -9.36158294e-02,-9.32638627e-02, 3.23380583e-02, 2.34402036e-02,
  -1.11517418e-01, 4.40559044e-02,-2.64278090e-02,-2.17908419e-02,
  -2.31014942e-02,-1.05431216e-01, 7.26154459e-02, 1.55158952e-02,
  -3.78070037e-02,-9.90915127e-04, 1.06564336e-01,-3.88775464e-02,
   8.80828982e-02, 1.07798085e-01, 3.32073657e-02,-1.08633416e-01,
  -1.10990967e-01,-9.44189309e-02,-1.12317201e-01,-1.09936303e-01,
  -3.88190008e-02,-2.68443001e-02,-3.70408372e-02,-1.10053179e-01,
   1.06180940e-01, 1.09785716e-01,-8.37108961e-02, 1.00665842e-01,
  -4.48220872e-02,-1.63737053e-02,-1.01975132e-01, 3.86831277e-02,
   1.98463669e-02, 1.07489687e-01,-6.50358291e-02, 2.98058423e-02,
  -1.07522174e-01, 5.05781653e-03, 1.10097204e-01,-1.07561167e-01,
  -1.04019198e-01,-1.03894108e-01, 1.09518557e-01,-4.24201033e-02,
  -1.07609860e-01,-1.09097370e-01,-1.06685362e-01, 9.84163098e-02,
  -1.11126637e-01,-4.50112937e-02, 8.43638788e-02,-2.64481240e-02,
  -1.11105570e-01,-3.32766637e-02, 1.08616380e-01, 2.87559429e-02,
   1.09868550e-01,-1.03248453e-01,-1.10322292e-01,-1.03389023e-01,
  -1.11613262e-01,-6.62646733e-02,-1.07747002e-01,-1.10035835e-01,
  -1.08699343e-01,-1.07304065e-01, 1.07449041e-01,-1.01557118e-01,
  -5.19420367e-02, 1.04749963e-01,-5.81836523e-02,-1.08821279e-01,
   1.10379179e-01,-7.63877058e-02, 1.11210537e-01,-4.28282743e-02,
   1.08139617e-01, 1.09929467e-01,-1.10120363e-01, 1.11383294e-01,
   1.10053668e-01,-1.37986852e-02,-1.02998459e-01,-8.38062238e-02],
 [-1.82192589e-01, 1.59381760e-02, 1.60904152e-01,-1.91058445e-01,
  -1.42528993e-02,-1.49169179e-02, 1.20269840e-02, 1.40961226e-02,
   2.28631853e-02, 4.00669838e-02,-1.31171567e-02,-2.00159330e-02,
  -1.78186540e-01,-1.71332986e-02,-1.48711344e-02, 1.51435475e-02,
   1.06232542e-04, 1.90002022e-02, 1.92539218e-01,-1.85703978e-02,
  -1.49043281e-02, 4.69194325e-02, 1.47405940e-02, 1.54945674e-02,
  -1.46397239e-02, 1.85700659e-02,-1.76394196e-01, 1.84679549e-02,
  -1.66063907e-02,-2.31204527e-02,-2.65953024e-02, 1.97136875e-01,
  -1.98719365e-01, 1.57481812e-02, 1.46626989e-02,-2.84510059e-02,
   1.29534037e-04, 1.54228877e-02, 3.38982466e-02,-1.80287450e-01,
  -4.07754370e-02, 4.00525986e-04,-1.82992499e-01,-1.97072634e-01,
  -1.60923326e-02, 4.07680988e-02, 1.96014750e-01, 4.19812373e-02,
   1.48601930e-01,-1.74502468e-02,-9.35367501e-02,-7.35876935e-02,
   1.87669550e-01,-1.25800809e-02, 1.63947190e-02, 1.54019364e-01,
  -2.93496179e-02, 2.18064604e-02,-1.72414791e-01,-2.21668403e-02,
  -1.83378464e-02,-2.96266541e-03,-1.47916227e-02,-1.44292220e-02,
   1.88713343e-01, 1.76920254e-01, 1.74816164e-01,-1.72223736e-02,
   1.28903139e-02, 1.57854129e-02,-5.71145290e-02, 1.88307171e-02,
  -1.14718372e-01, 1.62966416e-01,-2.59396547e-02, 2.62942246e-03,
   1.51493580e-01, 1.97920148e-02,-7.42319880e-02,-1.86558354e-01,
  -1.69255855e-02,-6.21226306e-02, 1.31612660e-02,-2.29278437e-02,
  -3.32129056e-03,-1.01834104e-02, 1.58155323e-02,-1.08490506e-01,
  -1.64374461e-02,-1.47950093e-02,-1.13616951e-02, 1.63831713e-02,
  -1.44789849e-02, 1.57687889e-01,-3.56514443e-02,-1.30266856e-01,
  -1.84983513e-02, 1.95474092e-01, 1.66798581e-02,-1.88108357e-01,
   1.30247859e-02,-2.05084634e-02,-1.64991121e-02,-3.00079298e-02,
  -1.65557037e-02, 8.29795279e-02,-1.71374729e-02,-1.74201059e-02,
  -2.07935578e-02,-1.67989312e-02, 2.25243441e-02,-3.62409331e-02,
   7.28049841e-02, 1.89383135e-02, 1.20829039e-01,-1.77643266e-02,
   1.45486449e-02, 8.31968192e-02, 1.48055395e-02, 1.64736082e-01,
   1.48051562e-02, 1.73673653e-02,-1.76070764e-02, 1.57689997e-02,
   1.27342883e-02, 1.62184138e-01,-1.50740803e-02, 1.16694887e-03],
 [ 1.03924040e-01,-3.82281055e-02, 1.32538752e-01, 1.40911246e-01,
   6.93839305e-02, 9.90379455e-02,-9.19151635e-02,-9.46229165e-02,
   8.66849226e-02, 1.56348262e-01,-6.84852050e-02, 7.84915486e-03,
   9.96992389e-02,-2.34646149e-02,-4.65690220e-02,-1.05269408e-01,
  -1.17428795e-01, 3.41896334e-02, 9.24521463e-02,-3.40669991e-02,
  -1.68929435e-02,-3.40528741e-02, 4.66658258e-02, 6.06783315e-02,
   5.81952843e-02,-1.95035574e-02, 3.79787672e-02,-6.86884503e-03,
   1.68382986e-02,-1.96355742e-01, 3.40302544e-02,-1.21741325e-02,
   6.15765759e-03, 7.88142002e-02,-2.82607448e-02,-4.12107333e-02,
   1.90388512e-01, 3.05463211e-02, 1.99748102e-01,-7.41803552e-02,
  -1.00395716e-01, 1.83611568e-01,-1.48454812e-01,-5.39068110e-02,
  -5.39345814e-02, 6.06209057e-02, 6.10798443e-02,-4.49835028e-02,
  -1.48139719e-01,-9.86750461e-02,-8.77596873e-02, 2.06167256e-02,
   4.59660312e-03,-8.55810093e-02, 1.02392227e-01, 1.02236191e-01,
   6.16081962e-02, 4.97002531e-02, 6.88506266e-02, 5.33902524e-02,
  -2.33945061e-02, 1.84959548e-01,-3.78668014e-02,-3.20114887e-02,
  -9.15649351e-03, 5.20293116e-02,-5.85237912e-02,-5.27459452e-02,
  -4.97294924e-02, 7.25781880e-02, 2.38107868e-05, 9.79185016e-02,
  -5.86734548e-02,-1.16585321e-01,-8.99118972e-02, 1.42200170e-01,
  -2.08577261e-02, 9.07403818e-02,-5.83566796e-02,-1.66222127e-01,
   8.45773475e-02, 1.04284049e-01, 2.21241820e-02, 3.52674673e-02,
  -7.36082493e-02,-7.12310829e-02, 8.56070850e-02,-4.72270265e-02,
   1.00047094e-01, 4.30553361e-02, 1.04258758e-01,-9.89170474e-02,
  -5.38228019e-02,-1.35009292e-01,-1.66182183e-01, 4.69737921e-02,
   5.16503983e-02,-6.20351414e-02, 7.68777844e-02, 1.40659354e-01,
  -4.55665292e-02, 1.47374627e-02,-7.25173127e-02, 1.89226777e-02,
   2.67276629e-02, 1.55221847e-01,-7.79966519e-02,-4.22360767e-02,
   5.32248956e-02,-8.86315381e-02, 8.85861701e-02,-6.03097113e-02,
   2.21030261e-01,-7.22728997e-02, 1.91649949e-02,-4.73471747e-02,
   6.86881285e-02,-1.28917144e-01, 1.13487237e-02,-8.57106919e-03,
  -8.79373508e-02,-5.25385828e-02,-7.80933792e-02, 4.73610087e-02,
   6.81352295e-02,-1.72027222e-01, 8.47492732e-02, 1.44221306e-01],
 [ 1.21295194e-01,-9.06085405e-02, 1.39526591e-01, 1.61060899e-02,
   9.08703251e-02, 7.62741985e-02,-7.09242189e-02,-8.35003288e-02,
   8.55825480e-02, 1.42865459e-02,-4.16243796e-02, 1.77225648e-02,
  -3.30608935e-02, 2.91207078e-02,-1.60755287e-02,-5.37317071e-02,
   1.82562390e-02, 3.42181892e-04, 1.81720830e-02, 5.28663646e-03,
   3.53091035e-02, 5.11910891e-02,-6.42512948e-03, 3.56220240e-02,
   7.07929498e-02,-6.89334935e-02,-2.38965179e-01, 1.55144372e-03,
   6.46324360e-02, 1.57538852e-01, 3.59104456e-02,-5.16791234e-02,
   1.83414663e-01, 6.27537392e-02,-7.56989852e-02,-4.81447878e-03,
  -9.06239976e-02,-1.66187037e-02,-4.87328105e-02, 2.91526295e-02,
  -1.14689176e-01,-7.26793087e-02, 9.86555670e-02, 1.95446249e-01,
  -1.49593335e-02,-1.82418046e-01, 4.90999411e-02, 2.70797107e-01,
   1.09309817e-01,-1.28499853e-01,-1.42774934e-02, 3.21551598e-02,
  -7.66230018e-02,-2.26136651e-02, 1.08840238e-01,-6.10396858e-02,
   8.85065304e-02, 3.92112969e-02, 1.96552676e-01, 6.15394204e-02,
   2.64603059e-02,-3.47970958e-02, 2.09097324e-02,-7.84312721e-03,
   1.01551528e-01, 7.73195507e-03, 2.51288657e-01,-1.73402561e-02,
  -3.93890395e-03, 4.48762900e-02, 1.00112264e-01, 9.14815643e-02,
  -1.36313395e-01, 7.16102213e-02,-8.95872028e-02,-9.76198446e-02,
  -1.08630698e-01, 8.66850087e-02, 7.04919916e-02, 8.88448400e-02,
   9.53196171e-02,-2.45302244e-01,-5.08551473e-02, 3.54792785e-02,
  -6.72001601e-02,-1.00366184e-01, 7.38496933e-02,-2.42816109e-02,
   7.00650377e-02, 3.71949131e-02, 6.90438112e-02, 3.95123562e-03,
  -3.21953848e-03, 1.02203451e-01, 2.19601530e-02,-1.30427799e-01,
   9.51269658e-02,-1.88328975e-02, 6.77621593e-02, 2.69642687e-02,
  -6.38826202e-02, 8.76757733e-03,-5.20371057e-02, 6.29018823e-02,
   7.95913199e-02,-1.24004458e-01,-6.90983473e-02, 2.98530512e-03,
   8.43010056e-02,-8.19134810e-02, 9.76409912e-02,-8.07907665e-03,
  -1.89685835e-01,-6.45606507e-02, 1.72590046e-01,-2.43003915e-02,
   3.63576160e-02,-4.33429078e-02,-2.89834204e-02, 1.86819363e-02,
  -8.76762444e-02,-7.42905188e-02,-5.67525973e-02, 6.99383868e-03,
   2.99871272e-02, 5.77333147e-02, 5.26450954e-02, 1.04909923e-02],
 [ 1.55375196e-02,-1.81776661e-02,-1.75232439e-01, 3.94691174e-03,
   2.40088523e-02, 3.50827828e-02,-4.28885495e-02,-4.66220636e-02,
   4.16100590e-02,-1.98904631e-01,-3.02726728e-02,-9.20508051e-04,
  -4.43898139e-02, 8.90921732e-03,-2.00411414e-03,-3.14139789e-02,
   1.30106515e-02, 3.72425087e-03, 1.07212757e-01,-2.88024337e-02,
   7.24171887e-03,-1.62083210e-01, 1.22501122e-02, 1.26932282e-02,
   2.32954551e-02,-1.05756610e-02, 8.78178879e-02,-7.71734513e-03,
   7.17295762e-03,-2.44711318e-02,-4.09065874e-03, 1.71611238e-02,
  -7.26432029e-02, 4.46865609e-02,-3.02238580e-02,-8.39530138e-02,
   4.90427594e-02, 1.33963960e-02,-4.05291182e-01, 3.73853079e-03,
  -4.69407312e-02, 3.50346941e-02,-4.74518607e-02,-5.43840859e-02,
  -1.26006104e-02,-1.46044472e-01, 2.74010219e-02, 1.05796743e-01,
  -4.58888837e-02,-3.30420918e-02,-6.19297607e-02,-1.90774384e-01,
   5.30018890e-02, 3.66015386e-01, 3.09271835e-02, 1.09212130e-01,
   3.82406168e-02, 3.85095964e-02,-1.34251905e-02, 4.33456313e-03,
  -3.82607380e-03, 5.08777560e-02,-5.30780588e-03,-7.43103369e-04,
   5.11306860e-02, 5.31429611e-02,-1.63265707e-02,-2.19544275e-02,
  -1.87706448e-02, 2.45854006e-02,-1.86253911e-01, 7.22095012e-02,
   1.30403656e-01, 4.75014940e-02,-1.62690784e-02,-3.10093505e-01,
  -1.20196049e-01, 4.07399712e-02,-1.70089049e-01,-8.53551618e-02,
   1.63994764e-02, 1.54999834e-01, 1.98261085e-02, 1.75245287e-02,
  -3.00520673e-02,-3.19878866e-02, 3.56760228e-02,-8.02843056e-02,
   3.09322428e-02, 1.87353232e-02, 3.70088433e-02,-8.54790344e-03,
  -2.60412403e-02, 5.93806809e-02, 5.05817809e-02, 3.90037572e-01,
   2.31908437e-02,-1.96573439e-02, 1.90183295e-02, 3.93536634e-02,
  -2.26880547e-02, 1.25178217e-02,-2.90066257e-02, 9.13796255e-03,
   1.46431205e-02,-3.39977207e-02,-2.85875841e-02,-2.92115234e-02,
   1.75125549e-02,-3.30503420e-02, 4.27152946e-02, 1.21778812e-02,
  -9.29440333e-02,-2.29545791e-02, 5.86227251e-02,-1.19232215e-02,
   1.53967196e-02,-3.35846522e-02,-8.93078553e-03, 2.12075621e-02,
  -4.05217852e-02,-2.39299359e-02,-3.51844875e-02, 1.26851525e-02,
   1.60657432e-02,-6.09340498e-02, 2.41622932e-02,-3.29444698e-02]]

pc2 = [[ 2.05411000e-03, 1.11440403e-01, 5.27688379e-02, 2.52155579e-03,
  -1.08206975e-01,-1.01472673e-01, 1.01464873e-01, 1.00177330e-01,
   1.11502080e-01,-1.17267944e-02,-1.07718739e-01,-1.08887159e-01,
   2.25516080e-02,-1.14366231e-01,-1.13267943e-01, 1.05971545e-01,
   8.03767398e-02, 1.13659376e-01, 6.73674811e-03,-1.14406345e-01,
  -1.15011433e-01, 7.90048548e-02, 1.14608546e-01, 1.13010701e-01,
  -1.08327390e-01, 1.13530945e-01,-6.08391428e-03, 1.12452602e-01,
  -1.11623016e-01, 7.40308406e-02,-1.01493367e-01,-1.43730899e-04,
  -2.31954832e-02, 1.08247538e-01, 1.10476454e-01,-1.09265731e-01,
  -8.95002615e-02, 1.14448196e-01,-2.88036579e-03,-3.70924111e-02,
  -9.85552864e-02,-8.82039494e-02,-2.01623204e-03,-1.80586360e-02,
  -1.14705898e-01, 5.63288833e-02, 1.67621135e-02,-1.62072267e-02,
  -9.78496967e-03,-1.09298859e-01, 6.21249281e-02, 9.05787299e-03,
  -2.85664310e-03,-1.21521052e-02, 1.09657040e-01,-3.35416256e-03,
   7.71667197e-02, 1.07507149e-01, 1.72702424e-03,-1.11365347e-01,
  -1.14933651e-01,-8.58032838e-02,-1.16242332e-01,-1.12368300e-01,
  -4.09140329e-04, 1.52890970e-02,-1.42163697e-02,-1.12929075e-01,
   1.03242450e-01, 1.13445714e-01,-8.98251326e-02, 1.04738006e-01,
  -7.21465759e-02, 5.83962059e-03,-1.08580095e-01, 4.08042859e-02,
   5.37189666e-02, 1.12244118e-01,-7.62616658e-02,-1.43078888e-02,
  -1.06687951e-01,-1.25672061e-02, 1.08925968e-01,-1.08594547e-01,
  -1.05498772e-01,-1.05541477e-01, 1.13924676e-01,-6.65568980e-02,
  -1.08397796e-01,-1.08164607e-01,-9.88140893e-02, 9.53657169e-02,
  -1.13469688e-01,-2.43763822e-02, 6.04159634e-02,-5.04569179e-02,
  -1.12377919e-01, 1.60811041e-03, 1.11326795e-01,-7.64516431e-03,
   1.05831807e-01,-1.03945913e-01,-1.13496297e-01,-1.08143143e-01,
  -1.12793300e-01,-3.86222009e-02,-1.11246369e-01,-1.11830198e-01,
  -1.07178376e-01,-1.10313250e-01, 1.12100148e-01,-1.09572840e-01,
  -3.33301455e-02, 1.06257460e-01,-4.41606247e-02,-1.10194660e-01,
   1.13497431e-01,-6.45536914e-02, 1.13202645e-01,-1.57871505e-02,
   1.08197173e-01, 1.13290608e-01,-1.14632239e-01, 1.14655916e-01,
   1.14213694e-01, 1.72139277e-02,-1.01297050e-01,-6.41043634e-02],
 [ 1.80732565e-01, 8.28396613e-03,-1.49085914e-01, 1.96426636e-01,
  -8.30149930e-03,-1.43495365e-02, 1.01261049e-02, 9.02405455e-03,
  -5.11111736e-04,-3.71312704e-02,-9.55548783e-03,-4.81327606e-04,
   1.89816358e-01,-3.64880467e-03,-3.17806983e-03, 1.19802543e-03,
  -1.07140508e-04, 6.41772368e-03,-1.98647684e-01,-2.14633593e-03,
   2.61805173e-03,-2.72962315e-02, 1.77177178e-03, 1.22999743e-03,
   7.87459625e-04, 5.61205703e-04, 1.77652389e-01, 3.86666145e-03,
  -4.12330386e-03, 3.50162340e-02,-3.74454723e-03,-2.12865138e-01,
   2.00694687e-01, 7.13674843e-03, 5.70789798e-03, 7.71295773e-03,
  -1.94016347e-02,-1.46899484e-03,-2.50973836e-02, 1.67480321e-01,
   2.67982744e-02,-1.65043593e-02, 1.88569728e-01, 2.05473684e-01,
  -2.35378319e-03,-2.63048297e-02,-1.89005967e-01,-4.01190224e-02,
  -1.48018563e-01,-3.18665085e-03, 1.08304830e-01, 8.04504604e-02,
  -1.86556753e-01,-7.42079085e-03, 2.67036087e-03,-1.56940097e-01,
   4.11500698e-02, 4.14865922e-03, 1.82338363e-01, 4.99603221e-03,
   1.70289730e-03,-2.18859801e-02,-1.02736955e-03,-4.79835761e-03,
  -1.96209963e-01,-1.77003967e-01,-1.79850999e-01,-2.19259268e-04,
   1.23019851e-02, 2.39446760e-03, 5.46497673e-02, 1.19265149e-03,
   9.36593800e-02,-1.56115649e-01, 4.09039908e-03, 1.73867270e-02,
  -1.39637378e-01, 8.06418640e-04, 6.05638186e-02, 1.96244183e-01,
  -8.67260225e-04, 3.44593482e-02, 7.12946230e-03,-3.25682761e-03,
  -2.47796495e-02,-1.65101983e-02, 1.98360540e-03, 9.01459267e-02,
  -2.23390859e-03, 9.33396846e-04,-1.00533982e-02,-7.78286873e-04,
  -7.16059942e-04,-1.62831002e-01, 4.10089995e-02, 1.22423387e-01,
   2.71688119e-03,-2.04938541e-01, 3.52042985e-03, 1.95907872e-01,
   5.71867258e-03, 3.08355451e-04,-2.93924911e-03, 1.26235785e-02,
   1.37370989e-03,-1.02668882e-01,-6.91290420e-03,-4.22464243e-03,
   7.22693484e-05,-5.68749186e-03, 1.80431385e-03, 1.87178520e-02,
  -8.37635629e-02, 1.63048598e-03,-1.22972179e-01,-2.89123254e-03,
   3.48539107e-03,-9.38761670e-02, 1.69551461e-03,-1.75748157e-01,
   5.69126963e-03,-1.47423105e-03,-2.96623906e-03, 2.70073663e-03,
   6.14264837e-03,-1.44538984e-01,-1.14535126e-02,-9.43796664e-03],
 [ 1.07582403e-01,-6.83769057e-02, 1.25863409e-01, 1.18735585e-01,
   8.54607976e-02, 1.31437035e-01,-1.11929203e-01,-1.31332620e-01,
   8.55234319e-02, 1.44908537e-01,-8.01675782e-02,-2.60063848e-03,
   8.88314060e-02,-3.19071234e-02,-4.41662449e-02,-1.18106079e-01,
  -1.40540940e-01, 2.47767901e-02, 8.17259944e-02,-3.61931093e-02,
   6.82808457e-03,-2.94001046e-02, 5.80417722e-02, 5.68277267e-02,
   8.04732569e-02,-3.17484792e-02, 3.56207956e-02,-6.23331576e-03,
   2.42236480e-02,-2.06364535e-01, 4.29653980e-02,-2.78172292e-03,
   4.41284915e-03, 7.80161168e-02,-6.00007419e-02,-5.97667562e-02,
   1.97092877e-01, 2.96575012e-02, 9.37943510e-02,-5.79778378e-02,
  -9.85691196e-02, 1.88028827e-01,-1.43233652e-01,-4.55815210e-02,
  -5.17727574e-02,-3.52910766e-03, 7.45077874e-02,-7.79127946e-03,
  -1.51743227e-01,-9.83522739e-02,-1.00674502e-01,-2.65412764e-02,
   3.10569843e-04,-3.68494585e-02, 1.04934013e-01, 1.17527174e-01,
   7.43806420e-02, 7.04365620e-02, 8.93778460e-02, 1.51633249e-02,
  -2.00293210e-02, 2.12694523e-01,-4.02552402e-02,-4.73826481e-03,
   7.55946363e-03, 1.97991790e-02,-3.38092665e-02,-3.10349195e-02,
  -3.63011912e-02, 7.13341960e-02,-3.25686416e-02, 9.44088445e-02,
  -3.52652950e-02,-8.30942638e-02,-7.65902001e-02, 7.03085397e-02,
  -2.67033008e-02, 8.91674764e-02,-5.75871124e-02,-1.42294197e-01,
   1.01442823e-01, 1.31365571e-01, 8.63708783e-03, 3.56483154e-02,
  -8.10723490e-02,-8.10572910e-02, 8.31173908e-02,-5.22483332e-02,
   9.63887457e-02, 2.16405163e-02, 1.31497214e-01,-4.18410912e-02,
  -5.03173227e-02,-1.49640018e-01,-1.77067266e-01, 6.42636535e-02,
   7.42919745e-02,-6.60563641e-02, 6.90103880e-02, 1.31281806e-01,
  -3.13136483e-02, 5.62093570e-04,-6.85917773e-02, 9.22563659e-03,
   1.91148243e-02, 1.51857670e-01,-6.53603608e-02,-4.26867166e-02,
   5.53018627e-02,-9.47702646e-02, 9.15310797e-02,-5.81402047e-02,
   2.03026562e-01,-6.23901708e-02, 5.72039825e-02,-6.43735686e-02,
   7.02016846e-02,-1.43245974e-01, 4.94490278e-03,-8.04053261e-03,
  -1.09295237e-01,-5.00338269e-02,-7.48374939e-02, 4.86186342e-02,
   5.84268267e-02,-1.84357972e-01, 9.32841762e-02, 1.57530983e-01],
 [ 6.46838671e-02,-6.63913076e-02, 7.15203073e-03,-1.05475072e-02,
   1.18891292e-01, 4.32436464e-02,-3.57774179e-03,-7.45164732e-02,
   6.61561698e-02,-1.70601158e-01,-5.81771873e-02, 4.91169789e-03,
  -5.39709807e-02, 1.33049398e-02,-6.59434247e-04,-5.54825624e-02,
  -1.38486591e-02,-1.18674710e-02, 4.96461275e-02,-1.99001717e-02,
   6.44632108e-02,-2.82345844e-02, 1.83525879e-02, 1.58586899e-02,
   7.13930282e-02,-7.75165163e-02,-6.08446946e-02,-3.28913489e-02,
   3.21228617e-02, 1.28338860e-01, 2.71989996e-02,-3.04526223e-02,
   3.22387735e-02, 8.94228735e-02,-8.57909621e-02,-4.96203573e-02,
  -8.76259308e-03,-1.22008303e-02,-3.20866467e-01,-6.38723803e-02,
  -8.48473807e-02,-5.61858967e-02, 6.40864953e-02, 1.20950450e-01,
  -1.32525069e-02,-2.08809695e-01,-2.63352433e-02, 2.40628616e-01,
   7.16756249e-02,-1.01452010e-01, 9.64131982e-03,-8.59489632e-02,
  -1.46927513e-02, 2.62857005e-01, 9.02409565e-02, 1.09535955e-03,
   6.47068040e-02, 6.45611502e-02, 1.55274464e-01, 1.84440720e-02,
   3.30060016e-02,-2.04025664e-02, 5.76160105e-03, 5.39248448e-02,
   9.73960331e-02, 1.41693668e-02, 2.14122744e-01,-5.87767995e-06,
   2.97612747e-02, 3.09158657e-02,-1.28406863e-02, 8.58028581e-02,
  -1.48953075e-02, 1.56683168e-01,-3.88570239e-02,-2.98898434e-01,
  -1.00289840e-01, 6.48720828e-02,-5.06237212e-02, 9.22325404e-02,
   1.15234549e-01,-4.57264875e-02,-1.21958213e-03, 2.37196373e-02,
  -7.72161517e-02,-1.15309179e-01, 5.87654384e-02,-1.16835589e-01,
   7.40198736e-02, 1.61004375e-02, 3.42727588e-02, 6.47263870e-02,
  -2.10231445e-02, 1.39415819e-01, 9.35048859e-02, 1.45415230e-01,
   9.23438151e-02,-5.21269521e-02, 4.41092901e-02, 3.98591096e-02,
   1.22125113e-03,-1.71409906e-02,-4.17322556e-02, 6.68990378e-02,
   4.39293208e-02,-1.36304364e-01,-3.70939806e-02,-1.12989489e-02,
   5.52027546e-02,-7.70262155e-02, 7.82013232e-02,-1.51280165e-02,
  -1.97019761e-01,-6.93070461e-02, 2.00090220e-01,-4.28211036e-02,
   4.86276815e-02,-8.70430931e-03,-2.62846047e-02,-4.53059214e-03,
  -9.34574546e-02,-8.21423522e-02,-4.29266285e-02, 1.12109871e-02,
   1.91288785e-02, 3.88904980e-02, 5.48987872e-03,-4.43376140e-02],
 [-7.36150103e-02, 4.46964817e-02,-1.86960621e-01, 5.76796981e-04,
  -1.83700314e-02,-4.33463605e-02, 3.06195005e-02, 2.73565935e-02,
  -2.28649460e-02,-2.73895718e-01, 4.25487585e-03,-1.00325216e-03,
  -2.78301164e-02, 9.11004801e-04, 5.84092108e-03, 1.70290174e-02,
   8.44261583e-03, 1.19967671e-02, 4.22708807e-02,-9.66399767e-03,
   2.60482976e-03,-7.50444036e-02,-3.55469517e-05,-1.72627499e-02,
  -8.23970564e-03, 1.03192756e-02, 2.58820275e-01, 4.61832756e-03,
  -3.63090011e-02,-1.01261228e-01,-1.03810809e-02, 4.97495214e-02,
  -1.89602168e-01,-3.09933131e-02, 2.88241584e-02,-4.02402235e-02,
   6.60872592e-02, 1.02008694e-02,-2.95558815e-01, 5.02702128e-02,
   5.84063144e-02, 1.29489595e-02,-7.50541764e-02,-1.63254883e-01,
  -7.17607263e-03, 4.76524805e-02,-1.26897566e-02,-1.97958312e-01,
  -1.76166304e-01, 4.04385461e-02,-6.91252921e-03,-1.10784318e-01,
   9.42274208e-02, 2.68898847e-01,-3.54932995e-02, 6.82257163e-02,
  -2.72119545e-02,-9.01534616e-03,-1.49401628e-01,-1.77750148e-02,
  -2.02655147e-02, 3.16451797e-02,-1.23580249e-02, 1.76328133e-02,
  -2.96117554e-02, 3.89819149e-02,-1.73063495e-01,-1.21288013e-03,
   1.72429969e-02,-2.08151142e-02,-2.05748698e-01,-1.15090667e-02,
   1.90853188e-01, 2.75007282e-02, 2.96844110e-02,-1.51772332e-01,
  -3.06949228e-02,-2.56133580e-02,-2.15053305e-01,-1.07668502e-01,
  -3.74970618e-02, 2.64771540e-01, 6.01870217e-02,-9.23352029e-03,
   9.63136590e-03, 6.32649580e-02,-1.64965571e-02,-1.06362957e-02,
  -1.86638290e-02,-1.72194211e-02,-3.31212386e-02,-6.43994401e-03,
  -2.16783036e-02, 8.94574793e-03, 6.37679627e-03, 3.20374380e-01,
  -2.82604965e-02,-3.41350702e-02,-2.96260560e-02, 5.29593606e-02,
   3.15713528e-02, 1.60164485e-03, 4.38707279e-03,-5.18230358e-02,
  -3.57149970e-02, 1.90596995e-02, 4.78871842e-02,-7.80705903e-03,
  -2.52426530e-02, 2.85350676e-02,-2.53155599e-02, 1.72199978e-02,
   1.07568455e-01, 2.77601256e-02,-6.47749186e-02, 2.34059540e-02,
  -8.97104210e-03, 2.39153740e-02, 8.17570833e-03, 2.58127128e-02,
   3.04172959e-02, 6.41018647e-03, 1.08511151e-02,-7.79067862e-03,
  -3.80761984e-04,-3.07943831e-02,-4.30065443e-02, 9.16153129e-03]]


# constrained run
pc1 = [[-6.09923189e-19,-6.93889390e-17,-9.50907536e-04,-0.00000000e+00,
  -1.11022302e-16,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 4.67943715e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 1.33586931e-02,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-1.60263966e-01,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00, 5.00118484e-01,-0.00000000e+00,
   9.94024010e-04,-0.00000000e+00, 3.71117641e-03,-0.00000000e+00,
  -0.00000000e+00, 1.67435055e-02,-0.00000000e+00, 1.10130519e-01,
  -4.37404491e-03,-0.00000000e+00,-2.07440683e-01, 5.83668822e-02,
  -0.00000000e+00,-3.81813209e-01,-0.00000000e+00,-3.50062264e-02,
  -2.22846434e-01,-0.00000000e+00, 1.89844458e-03,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00, 2.90794771e-03,-0.00000000e+00,
   1.07721916e-04,-1.54847878e-03,-0.00000000e+00, 2.63653720e-01,
  -8.01417369e-04,-0.00000000e+00, 1.08988817e-03,-0.00000000e+00,
  -0.00000000e+00,-5.39314800e-02,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 3.05171071e-03,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-1.13350535e-01,-9.63364787e-02,-1.55608713e-02,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 2.14726948e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 7.45389481e-05,
  -4.62057306e-02,-0.00000000e+00,-4.05507777e-02,-0.00000000e+00,
  -0.00000000e+00,-4.28814840e-02,-0.00000000e+00, 3.20712417e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-9.83398679e-03],
 [ 1.89592445e-17, 1.11022302e-16, 2.84308894e-02, 0.00000000e+00,
  -5.55111512e-17, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-2.53709904e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 7.65894506e-02, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-1.67183989e-01, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 1.63184270e-02, 0.00000000e+00,
   3.64084407e-04, 0.00000000e+00,-3.82918693e-02, 0.00000000e+00,
   0.00000000e+00, 7.02388097e-03, 0.00000000e+00,-2.00495750e-01,
   3.87677871e-02, 0.00000000e+00,-4.39504995e-01,-5.64180416e-01,
   0.00000000e+00, 8.08565535e-02, 0.00000000e+00, 2.71726362e-02,
  -3.53377148e-01, 0.00000000e+00,-2.95955972e-02, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-9.23877498e-03, 0.00000000e+00,
  -3.42296860e-03, 2.06641534e-02, 0.00000000e+00,-9.38661080e-03,
   2.80596974e-02, 0.00000000e+00,-1.62092707e-02, 0.00000000e+00,
   0.00000000e+00, 5.70879721e-03, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-3.57872633e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 3.45842440e-02,-7.29308827e-02,-4.19013279e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-1.99912955e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.19831619e-03,
   1.63325404e-01, 0.00000000e+00, 2.61544315e-01, 0.00000000e+00,
   0.00000000e+00, 1.49731654e-01, 0.00000000e+00, 2.08715728e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 2.74343153e-02],
 [ 1.43558479e-17, 1.11022302e-16, 2.15159344e-02, 1.11022302e-16,
   1.17961196e-16,-1.11022302e-16,-1.11022302e-16, 0.00000000e+00,
   0.00000000e+00,-3.84116939e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 1.23791571e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-2.56111038e-01, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 5.17803085e-02, 0.00000000e+00,
   2.04677482e-03, 0.00000000e+00,-2.38390572e-02, 0.00000000e+00,
   0.00000000e+00,-4.71738819e-02, 0.00000000e+00,-2.14465828e-02,
   3.18652551e-02, 0.00000000e+00, 4.70949422e-01,-1.30178403e-03,
   0.00000000e+00,-3.31165078e-01, 0.00000000e+00, 1.19340184e-01,
   1.35156518e-01, 0.00000000e+00,-2.20210713e-02, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-5.00439512e-03, 0.00000000e+00,
  -2.59040011e-03,-6.35922944e-03, 0.00000000e+00,-1.36484538e-01,
   2.05072815e-02, 0.00000000e+00,-9.61994872e-03, 0.00000000e+00,
   0.00000000e+00,-5.68122047e-02, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.50983900e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-3.51617690e-01, 1.40143380e-01,-4.28128326e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 1.27667193e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.66038684e-03,
   1.07121524e-01, 0.00000000e+00, 2.75391018e-01, 0.00000000e+00,
   0.00000000e+00,-7.14413538e-03, 0.00000000e+00, 3.57492681e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 3.46729042e-03],
 [ 8.49515297e-17,-0.00000000e+00, 1.26450495e-01,-0.00000000e+00,
   1.94289029e-16,-5.55111512e-17,-0.00000000e+00,-0.00000000e+00,
  -8.67361738e-19, 1.74897360e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 2.04399727e-02,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-2.63394216e-01,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-1.10555882e-01,-0.00000000e+00,
  -2.88278176e-03,-0.00000000e+00,-1.18192497e-01,-0.00000000e+00,
  -0.00000000e+00, 1.40417895e-02,-0.00000000e+00, 3.81229726e-01,
   1.06629015e-01,-0.00000000e+00, 8.22340866e-02,-1.10934697e-01,
  -0.00000000e+00, 3.32435494e-01,-0.00000000e+00, 2.07061110e-01,
   2.35344919e-01,-0.00000000e+00,-1.25957490e-01,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00, 1.02465751e-02,-0.00000000e+00,
  -1.53308640e-02, 9.78969552e-02,-0.00000000e+00, 8.12167325e-02,
   1.26724322e-01,-0.00000000e+00,-7.51704715e-02,-0.00000000e+00,
  -0.00000000e+00,-1.78060335e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-1.20077181e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 4.53429636e-01,-1.31260643e-02,-1.38783090e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 1.82215255e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-9.76841354e-03,
  -5.63943140e-02,-0.00000000e+00, 2.03387919e-01,-0.00000000e+00,
  -0.00000000e+00,-5.61333014e-02,-0.00000000e+00, 2.56238384e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 2.78453500e-02],
 [ 1.38781477e-16, 1.11022302e-16, 2.07903703e-01,-5.55111512e-17,
  -2.85578852e-16, 0.00000000e+00, 0.00000000e+00,-2.77555756e-17,
  -3.46944695e-18,-8.78645898e-02, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-6.31088724e-30,
  -3.74708930e-30, 6.47930665e-03, 2.60856979e-30, 1.86061064e-30,
  -1.32573903e-31, 1.05962732e-30,-4.64611156e-02, 3.59215022e-32,
   1.10199170e-32,-1.40248491e-31, 2.07066235e-32, 4.12660966e-33,
   1.26124419e-33,-1.94723180e-36,-1.73585251e-38, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 1.11289231e-01, 0.00000000e+00,
  -4.15770772e-04, 0.00000000e+00,-2.18749062e-01, 0.00000000e+00,
   0.00000000e+00,-2.98114736e-02, 0.00000000e+00,-3.07799078e-01,
   3.01832470e-01, 0.00000000e+00,-1.12350472e-01, 4.30766514e-01,
   0.00000000e+00,-7.64141314e-02, 0.00000000e+00, 1.14070501e-01,
  -7.33468673e-02, 0.00000000e+00,-2.12731711e-01, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-5.93802866e-02, 0.00000000e+00,
  -2.50476071e-02, 2.18201718e-01, 0.00000000e+00,-1.63648474e-02,
   2.07477651e-01, 0.00000000e+00,-1.17520690e-01, 0.00000000e+00,
   0.00000000e+00,-2.39168814e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.38788272e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 1.03092476e-01, 3.93293844e-02,-1.98682780e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-8.66841551e-02, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.60467966e-02,
   3.21081941e-01, 0.00000000e+00,-1.55159728e-01, 0.00000000e+00,
   0.00000000e+00, 8.29492393e-02, 0.00000000e+00,-1.22032851e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.72706570e-02]]

# pc1 = [[-6.10750649e-18,-0.00000000e+00,-5.26632605e-03,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00, 2.45789083e-01,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-4.38484956e-01,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00, 9.48174137e-02,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-1.43742608e-01,-0.00000000e+00,
#    4.01225591e-03,-0.00000000e+00,-1.18199872e-01,-0.00000000e+00,
#   -0.00000000e+00, 2.36652036e-01,-0.00000000e+00, 4.43883818e-02,
#   -4.02972736e-02,-0.00000000e+00, 5.55355670e-02, 1.98766046e-01,
#   -0.00000000e+00,-4.70281339e-02,-0.00000000e+00, 1.78838439e-02,
#   -6.11357258e-02,-0.00000000e+00, 1.03223156e-03,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00, 2.21914457e-03,-0.00000000e+00,
#    5.53669082e-03,-1.69399112e-03,-0.00000000e+00, 3.92364779e-01,
#    8.08967903e-03,-0.00000000e+00, 2.20011954e-03,-0.00000000e+00,
#   -0.00000000e+00,-4.59393742e-01,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 4.42660841e-03,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00, 8.44784023e-03,-7.13444308e-03,-1.08486474e-01,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00, 7.47696372e-02,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 5.56440132e-03,
#    3.84157146e-03,-0.00000000e+00, 2.95242952e-01,-0.00000000e+00,
#   -0.00000000e+00, 2.95253192e-01,-0.00000000e+00, 1.95372265e-01,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 5.35497334e-03],
#  [ 7.61406749e-18, 1.24900090e-16, 5.92230699e-03, 5.55111512e-17,
#   -1.11022302e-16,-5.55111512e-17, 0.00000000e+00, 2.77555756e-17,
#    3.46944695e-18,-2.63879619e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00,-1.88730778e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 2.97370484e-02, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00,-5.28863977e-01, 0.00000000e+00,
#   -9.89767953e-03, 0.00000000e+00, 5.70044444e-02, 0.00000000e+00,
#    0.00000000e+00,-1.60684629e-01, 0.00000000e+00, 7.47935110e-02,
#   -7.50954888e-02, 0.00000000e+00, 1.21572699e-01, 4.31117562e-02,
#    0.00000000e+00, 1.40090867e-01, 0.00000000e+00, 1.55082864e-01,
#    2.93133473e-01, 0.00000000e+00, 2.54884532e-03, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 2.02987034e-03, 0.00000000e+00,
#   -6.87491563e-03, 9.11668558e-03, 0.00000000e+00,-3.76768125e-01,
#   -3.00695445e-04, 0.00000000e+00,-1.32627463e-03, 0.00000000e+00,
#    0.00000000e+00, 3.48349585e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.36152004e-02,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00,-2.22558652e-03, 9.22404870e-03,-2.67033602e-02,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00,-1.24333107e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-6.47930663e-03,
#   -2.54279336e-01, 0.00000000e+00, 2.19451889e-02, 0.00000000e+00,
#    0.00000000e+00, 9.15438372e-02, 0.00000000e+00, 4.40640530e-01,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 2.40355851e-03],
#  [-7.39025094e-18,-2.77555756e-17,-5.94155730e-03,-1.11022302e-16,
#    5.55111512e-17,-9.71445147e-17, 2.22044605e-16,-0.00000000e+00,
#    1.38777878e-17, 3.01454619e-02,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-2.38343625e-01,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-6.63733131e-03,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-2.58052743e-01,-0.00000000e+00,
#    2.10632500e-02,-0.00000000e+00, 1.83817720e-01,-0.00000000e+00,
#   -0.00000000e+00,-8.55431598e-02,-0.00000000e+00, 3.58565369e-03,
#   -2.63786197e-02,-0.00000000e+00,-7.13438800e-02,-4.38527066e-01,
#   -0.00000000e+00,-2.47435287e-02,-0.00000000e+00,-4.48074758e-02,
#   -4.31841596e-02,-0.00000000e+00, 1.15707801e-03,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-1.16087680e-02,-0.00000000e+00,
#    6.69624837e-03,-8.04737955e-03,-0.00000000e+00, 1.56818549e-01,
#   -2.31923040e-02,-0.00000000e+00, 7.24187584e-04,-0.00000000e+00,
#   -0.00000000e+00,-1.93836384e-02,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 1.05371685e-02,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00, 1.47938598e-02,-5.36105316e-03, 3.01480280e-01,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00, 2.80111020e-02,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 7.10155725e-03,
#   -4.55816499e-01,-0.00000000e+00,-1.18799530e-01,-0.00000000e+00,
#   -0.00000000e+00, 2.42302916e-01,-0.00000000e+00,-4.82668011e-01,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 8.73149544e-03],
#  [ 4.24376436e-17, 1.66533454e-16, 3.67251996e-02, 0.00000000e+00,
#    5.55111512e-17, 1.11022302e-16, 1.11022302e-16,-5.55111512e-17,
#    0.00000000e+00,-7.08842989e-02, 1.73472348e-18, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.52435490e-29,
#   -4.89093761e-29,-4.24415087e-01, 8.33962814e-29, 2.77591054e-30,
#   -9.01444892e-30, 4.84126116e-29, 1.39283731e-01, 3.67671097e-29,
#   -7.31547425e-30,-2.39982368e-29,-1.56278283e-29, 3.76349598e-30,
#   -3.87936192e-30, 1.89022834e-31, 1.25956408e-31, 1.07988061e-31,
#    0.00000000e+00, 0.00000000e+00, 5.97226840e-02, 0.00000000e+00,
#   -4.79521086e-02, 0.00000000e+00,-2.58227051e-02, 0.00000000e+00,
#    0.00000000e+00, 6.54428738e-02, 0.00000000e+00,-3.49393717e-01,
#   -6.32043474e-02, 0.00000000e+00, 4.39211916e-01, 1.10120460e-01,
#    0.00000000e+00,-4.04599706e-02, 0.00000000e+00, 2.71724920e-02,
#    7.34003475e-02, 0.00000000e+00,-1.28208186e-02, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00,-3.59784521e-02, 0.00000000e+00,
#   -3.84213622e-02, 4.36167683e-02, 0.00000000e+00, 4.92740795e-02,
#    3.62364493e-02, 0.00000000e+00,-3.28297112e-02, 0.00000000e+00,
#    0.00000000e+00, 9.31110392e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-3.66670817e-02,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 6.61381641e-03, 4.68342690e-02,-4.26794543e-02,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00,-3.32529393e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-4.05963746e-02,
#    2.28845144e-01, 0.00000000e+00,-4.73697386e-01, 0.00000000e+00,
#    0.00000000e+00,-1.86833840e-02, 0.00000000e+00,-1.71140311e-01,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-4.54428212e-02],
#  [-2.79067669e-17, 1.11022302e-16,-2.30790944e-02,-1.66533454e-16,
#   -1.66533454e-16, 0.00000000e+00, 0.00000000e+00,-5.55111512e-17,
#    2.22044605e-16,-3.85706690e-01, 1.38777878e-17, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.61558713e-27,
#   -5.55358077e-27,-1.57286438e-01, 9.37694306e-27, 3.12118710e-28,
#   -1.01356989e-27, 5.44343488e-27, 7.98685244e-02, 4.13403369e-27,
#   -8.22539961e-28,-2.69832250e-27,-1.75716746e-27, 4.23161334e-28,
#   -4.36189110e-28, 2.12534184e-29, 1.41623325e-29, 1.21420010e-29,
#    0.00000000e+00, 0.00000000e+00,-8.02008400e-02, 0.00000000e+00,
#   -2.05168515e-02, 0.00000000e+00,-2.87614310e-03, 0.00000000e+00,
#    0.00000000e+00,-4.11908767e-02, 0.00000000e+00,-1.41932427e-01,
#    4.44465620e-02, 0.00000000e+00,-2.05776487e-02, 7.02514992e-02,
#    0.00000000e+00, 3.84975138e-01, 0.00000000e+00, 2.15648629e-01,
#   -6.50689770e-02, 0.00000000e+00,-7.84091954e-03, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 2.74942601e-02, 0.00000000e+00,
#    2.52746095e-02, 2.29742304e-02, 0.00000000e+00, 5.73256980e-02,
#   -3.80715359e-02, 0.00000000e+00, 1.69092827e-02, 0.00000000e+00,
#    0.00000000e+00, 1.31226130e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 1.27454102e-02,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 4.33012517e-02,-1.58203394e-02, 2.86812296e-01,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 4.46848761e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 2.41943252e-02,
#    3.55733017e-01, 0.00000000e+00, 5.14776864e-01, 0.00000000e+00,
#    0.00000000e+00,-3.89999644e-02, 0.00000000e+00,-2.81630126e-01,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.93880738e-02]]

pc2 = [[-9.19181705e-19, 3.46944695e-17,-8.20390267e-03, 1.11022302e-16,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-1.64652453e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 4.78053668e-04,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00, 2.99163397e-02,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-6.11478863e-02,-0.00000000e+00,
   8.12479291e-04,-0.00000000e+00, 1.00603490e-02,-0.00000000e+00,
  -0.00000000e+00,-2.71327958e-02,-0.00000000e+00,-3.35820989e-01,
  -1.01048163e-03,-0.00000000e+00,-4.05787763e-01,-2.30907094e-01,
  -0.00000000e+00, 2.03389454e-01,-0.00000000e+00,-6.58188681e-02,
  -2.02739203e-01,-0.00000000e+00, 8.32318052e-04,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-3.34442079e-03,-0.00000000e+00,
   3.55949286e-07, 2.43959050e-03,-0.00000000e+00,-2.98801430e-01,
  -2.99059514e-04,-0.00000000e+00, 1.33077324e-03,-0.00000000e+00,
  -0.00000000e+00, 3.66923144e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 5.57508496e-04,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 2.67484694e-01,-1.59698246e-02, 4.77630974e-03,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-4.02609854e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-9.29605188e-07,
  -1.08848560e-01,-0.00000000e+00,-1.94181508e-01,-0.00000000e+00,
  -0.00000000e+00,-1.32783597e-01,-0.00000000e+00,-1.57303928e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 1.68158366e-03],
 [ 8.21987100e-18, 0.00000000e+00, 2.56958719e-02, 1.11022302e-16,
  -1.11022302e-16, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
  -2.71050543e-20, 4.87140733e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 3.45816432e-02, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-1.40666511e-01, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 5.48129645e-01, 0.00000000e+00,
  -5.44785609e-04, 0.00000000e+00,-3.08571182e-02, 0.00000000e+00,
   0.00000000e+00, 3.15478364e-02, 0.00000000e+00, 5.87188651e-02,
   1.02055551e-02, 0.00000000e+00,-3.94135028e-01, 1.07028365e-01,
   0.00000000e+00,-1.59391977e-01, 0.00000000e+00,-1.27551448e-01,
  -2.85324949e-01, 0.00000000e+00,-1.02735235e-02, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-2.41715044e-03, 0.00000000e+00,
  -1.21231157e-05, 1.76523315e-03, 0.00000000e+00, 5.43142285e-02,
   5.40153802e-03, 0.00000000e+00, 6.10121598e-04, 0.00000000e+00,
   0.00000000e+00, 1.89487333e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-4.51020529e-03,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-1.14064160e-01,-1.88971397e-02,-3.33114967e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 7.16445654e-02, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-5.33859187e-06,
   2.02545119e-01, 0.00000000e+00, 7.22560414e-04, 0.00000000e+00,
   0.00000000e+00,-1.56798035e-01, 0.00000000e+00, 1.44441326e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.08446772e-02],
 [ 2.20441913e-17, 2.22044605e-16, 4.60892608e-02,-5.55111512e-17,
   1.66533454e-16,-0.00000000e+00,-0.00000000e+00, 1.38777878e-17,
   6.93889390e-18,-3.11964899e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 7.88369086e-02,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-1.46627507e-01,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00, 1.09142211e-01,-0.00000000e+00,
  -3.72449845e-03,-0.00000000e+00,-5.70391942e-02,-0.00000000e+00,
  -0.00000000e+00,-7.18758781e-02,-0.00000000e+00, 9.10037548e-02,
   2.33334304e-02,-0.00000000e+00,-1.52676365e-02,-6.00798506e-01,
  -0.00000000e+00,-1.15511157e-01,-0.00000000e+00, 1.31552171e-01,
  -3.31491714e-01,-0.00000000e+00,-2.80027194e-02,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-5.70299399e-03,-0.00000000e+00,
  -3.65233002e-06,-1.43020104e-02,-0.00000000e+00,-2.10058189e-01,
  -2.44461729e-03,-0.00000000e+00, 2.05473597e-03,-0.00000000e+00,
  -0.00000000e+00,-3.58403104e-02,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-7.80419880e-03,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-6.26616395e-02,-3.29014664e-02,-3.19926346e-02,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 2.16875653e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-1.08059248e-05,
  -2.87247047e-03,-0.00000000e+00, 3.68509069e-01,-0.00000000e+00,
  -0.00000000e+00, 1.48593815e-01,-0.00000000e+00, 2.90222842e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 1.59433128e-02],
 [-7.01767403e-18,-8.32667268e-17,-5.68991558e-04, 1.52655666e-16,
  -1.52655666e-16, 2.77555756e-17, 5.55111512e-17, 2.22044605e-16,
  -0.00000000e+00, 1.32148718e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-4.15367390e-03,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-1.75162308e-46, 2.90404226e-02, 1.75162308e-46,
   8.75811540e-47, 4.37905770e-47, 1.36845553e-47, 2.18952885e-47,
  -1.36845553e-48,-0.00000000e+00,-4.17619486e-52,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-2.08763630e-01,-0.00000000e+00,
  -2.67609577e-04,-0.00000000e+00, 7.54246358e-03,-0.00000000e+00,
  -0.00000000e+00, 2.22785191e-02,-0.00000000e+00,-7.51211273e-02,
  -7.37123244e-03,-0.00000000e+00,-1.14151257e-01,-2.65272914e-01,
  -0.00000000e+00,-2.91571507e-01,-0.00000000e+00,-1.19662872e-01,
   1.72054011e-01,-0.00000000e+00, 9.12130359e-03,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00, 3.66784990e-03,-0.00000000e+00,
   4.23638326e-06,-4.58244166e-03,-0.00000000e+00, 2.69819326e-01,
  -4.60732798e-03,-0.00000000e+00,-3.77991507e-03,-0.00000000e+00,
  -0.00000000e+00, 2.49220732e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 8.73418480e-04,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 3.98004632e-02,-2.64292466e-02, 2.30143021e-02,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 2.03510218e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 6.88807154e-06,
  -2.60963499e-01,-0.00000000e+00,-4.83579434e-01,-0.00000000e+00,
  -0.00000000e+00, 2.90948949e-01,-0.00000000e+00, 3.91588042e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 1.63477451e-02],
 [ 1.15198771e-16,-0.00000000e+00, 1.87969104e-01, 2.77555756e-17,
  -0.00000000e+00,-5.55111512e-17,-0.00000000e+00, 5.20417043e-17,
  -0.00000000e+00,-8.50114719e-02,-0.00000000e+00,-0.00000000e+00,
  -8.67361738e-19,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 2.05814566e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 2.86985925e-42,-2.00776263e-01, 2.15239444e-42,
   8.96831017e-43, 2.69049305e-43, 7.84727140e-44, 6.86636248e-44,
  -0.00000000e+00,-0.00000000e+00,-5.13170824e-49,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00, 3.91359084e-02,-0.00000000e+00,
  -3.71444078e-03,-0.00000000e+00,-2.01829000e-01,-0.00000000e+00,
  -0.00000000e+00, 3.85669078e-02,-0.00000000e+00,-3.24033371e-01,
   1.15301073e-01,-0.00000000e+00, 6.48008146e-02, 3.75977702e-02,
  -0.00000000e+00, 1.80418235e-01,-0.00000000e+00, 5.04795156e-02,
   3.36925822e-01,-0.00000000e+00,-1.43881824e-01,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-1.00516575e-02,-0.00000000e+00,
   8.60215813e-07, 3.23533849e-02,-0.00000000e+00, 2.68758608e-01,
  -1.00230482e-02,-0.00000000e+00,-1.87643822e-03,-0.00000000e+00,
  -0.00000000e+00, 2.58788749e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-1.29014343e-02,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 2.09824557e-01,-1.80515093e-03,-1.53935749e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-9.31849944e-02,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 1.82765358e-06,
   4.40333871e-01,-0.00000000e+00, 2.35837937e-01,-0.00000000e+00,
  -0.00000000e+00, 1.26641414e-01,-0.00000000e+00, 2.34658125e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 1.14601463e-02]]

# pc2 = [[ 3.20605174e-20,-2.32019265e-17, 1.54919384e-04,-1.38777878e-17,
#    5.55111512e-17, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 4.38126716e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 1.48524156e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00,-1.58717707e-01, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 5.37179353e-01, 0.00000000e+00,
#    1.64388640e-04, 0.00000000e+00,-2.81086458e-02, 0.00000000e+00,
#    0.00000000e+00, 2.53502062e-02, 0.00000000e+00, 4.66989221e-02,
#    6.88733683e-03, 0.00000000e+00,-1.90880530e-01, 7.35426710e-02,
#    0.00000000e+00,-3.85552513e-01, 0.00000000e+00,-2.58992437e-02,
#   -2.38764593e-01, 0.00000000e+00, 1.41991240e-06, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 1.77607819e-04, 0.00000000e+00,
#   -5.05168256e-05,-1.27004091e-03, 0.00000000e+00, 2.91567734e-01,
#    3.67241066e-04, 0.00000000e+00,-6.24783593e-04, 0.00000000e+00,
#    0.00000000e+00,-4.29752394e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-5.79090834e-04,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00,-1.14460208e-01,-8.37105498e-02,-1.69486402e-02,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 1.77432760e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-7.38364444e-05,
#    5.17874457e-02, 0.00000000e+00,-4.26937862e-02, 0.00000000e+00,
#    0.00000000e+00,-6.59227654e-02, 0.00000000e+00, 3.07477652e-01,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.02024746e-02],
#  [ 1.49906688e-17, 5.55111512e-17, 2.19199004e-02, 0.00000000e+00,
#    0.00000000e+00,-6.93889390e-18, 0.00000000e+00, 4.33680869e-19,
#    0.00000000e+00,-2.61391124e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 6.25546273e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00,-1.39336566e-01, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 2.14861766e-02, 0.00000000e+00,
#   -2.11247174e-02, 0.00000000e+00,-2.81357377e-02, 0.00000000e+00,
#    0.00000000e+00, 7.18316829e-03, 0.00000000e+00,-1.88915600e-01,
#   -2.82194864e-03, 0.00000000e+00,-4.58030395e-01,-5.77124708e-01,
#    0.00000000e+00, 1.12376837e-01, 0.00000000e+00, 2.41915715e-02,
#   -3.50332046e-01, 0.00000000e+00,-7.58687298e-04, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00,-8.64790018e-03, 0.00000000e+00,
#   -2.18887884e-02, 2.03856251e-02, 0.00000000e+00, 1.11477196e-02,
#   -1.13406496e-04, 0.00000000e+00,-1.89108925e-02, 0.00000000e+00,
#    0.00000000e+00, 2.02491496e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.52285594e-02,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 5.28624629e-02,-6.72743817e-02,-3.70644839e-02,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00,-2.04020298e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.17824412e-02,
#    1.52706301e-01, 0.00000000e+00, 2.66903096e-01, 0.00000000e+00,
#    0.00000000e+00, 1.31511850e-01, 0.00000000e+00, 1.59985966e-01,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 2.94704415e-02],
#  [-5.02317420e-18, 9.71445147e-17,-7.25054926e-03,-2.08166817e-17,
#   -0.00000000e+00,-2.42861287e-17,-0.00000000e+00,-0.00000000e+00,
#    5.55111512e-17,-4.36874721e-01,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00, 1.13310515e-01,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-2.22928434e-01,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00, 7.35143846e-02,-0.00000000e+00,
#    8.83933855e-03,-0.00000000e+00,-2.34798935e-02,-0.00000000e+00,
#   -0.00000000e+00,-4.61062709e-02,-0.00000000e+00,-9.34738331e-02,
#    8.60378488e-03,-0.00000000e+00, 4.47158267e-01,-1.71487775e-02,
#   -0.00000000e+00,-3.42237397e-01,-0.00000000e+00, 9.50608028e-02,
#    9.53302326e-02,-0.00000000e+00,-1.21917465e-03,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00, 2.66374909e-03,-0.00000000e+00,
#    7.33486523e-03,-2.08008698e-02,-0.00000000e+00,-1.38706997e-01,
#   -6.09893594e-04,-0.00000000e+00, 7.77510474e-03,-0.00000000e+00,
#   -0.00000000e+00,-3.17352286e-02,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 3.61319351e-03,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-3.95962767e-01, 1.30011726e-01,-1.55310357e-02,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00, 8.84040164e-02,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 7.26688908e-03,
#    1.75720809e-01,-0.00000000e+00, 2.75365420e-01,-0.00000000e+00,
#   -0.00000000e+00,-2.67050016e-02,-0.00000000e+00, 2.89912628e-01,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00, 2.04450051e-03],
#  [ 7.10884310e-17, 1.11022302e-16, 1.04300675e-01, 5.55111512e-17,
#    1.11022302e-16, 2.77555756e-17,-0.00000000e+00, 1.38777878e-17,
#   -0.00000000e+00,-1.83123664e-01,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-7.74643120e-02,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00, 2.10006599e-01,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00, 2.68389325e-01,-0.00000000e+00,
#   -1.03644619e-01,-0.00000000e+00,-2.71907503e-01,-0.00000000e+00,
#   -0.00000000e+00, 3.34987265e-02,-0.00000000e+00,-2.73959468e-01,
#    2.32778048e-02,-0.00000000e+00, 2.81576742e-02, 2.49134820e-01,
#   -0.00000000e+00, 5.02642742e-02,-0.00000000e+00, 1.39163570e-01,
#   -9.47191446e-02,-0.00000000e+00,-2.99919233e-03,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-3.79050266e-02,-0.00000000e+00,
#   -1.03800593e-01, 8.31576785e-02,-0.00000000e+00, 2.16639899e-01,
#    1.56255206e-03,-0.00000000e+00,-9.14849901e-02,-0.00000000e+00,
#   -0.00000000e+00, 7.91591184e-02,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-1.09457131e-01,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00, 3.76571061e-02, 2.86380767e-02,-8.37441637e-02,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-1.21801793e-01,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-1.03519788e-01,
#    5.10898259e-01,-0.00000000e+00,-1.38497816e-03,-0.00000000e+00,
#   -0.00000000e+00,-2.34595060e-01,-0.00000000e+00,-3.67029347e-01,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
#   -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-8.73673256e-03],
#  [ 1.02488152e-16,-2.22044605e-16, 1.49518329e-01,-1.11022302e-16,
#   -1.11022302e-16,-6.93889390e-17, 0.00000000e+00,-6.93889390e-18,
#    6.93889390e-18, 4.11161618e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 6.31498642e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00,-2.05206158e-01, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 6.54910654e-02, 0.00000000e+00,
#   -1.47633291e-01, 0.00000000e+00,-8.93543115e-02, 0.00000000e+00,
#    0.00000000e+00, 5.10620984e-03, 0.00000000e+00, 3.75618131e-01,
#   -4.47871540e-03, 0.00000000e+00, 1.42452511e-01,-7.74559055e-02,
#    0.00000000e+00, 2.93000561e-01, 0.00000000e+00, 2.63854199e-01,
#    2.46665992e-01, 0.00000000e+00, 1.40388127e-03, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00,-5.10836213e-02, 0.00000000e+00,
#   -1.49636693e-01, 1.31097371e-01, 0.00000000e+00, 2.07830238e-01,
#   -2.26279597e-04, 0.00000000e+00,-1.26410614e-01, 0.00000000e+00,
#    0.00000000e+00,-8.32739614e-02, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.41972692e-01,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 3.85883108e-01, 3.38424668e-02,-1.70360398e-01,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 1.61162604e-01, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.48954873e-01,
#   -5.87505910e-03, 0.00000000e+00, 3.13306542e-01, 0.00000000e+00,
#    0.00000000e+00,-1.30065790e-01, 0.00000000e+00, 2.00112279e-01,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
#    0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 3.46752502e-02]]

pc1 = [[ 1.91301553e-18,-1.24900090e-16, 9.51419728e-04, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 1.12623425e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-4.30249309e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 2.52917121e-01, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-1.65066982e-01, 0.00000000e+00,
   1.41254469e-03, 0.00000000e+00,-8.75117246e-02, 0.00000000e+00,
   0.00000000e+00, 2.81762792e-02, 0.00000000e+00, 1.81392878e-01,
  -6.13064639e-02, 0.00000000e+00,-8.79937211e-03, 1.63986445e-01,
   0.00000000e+00, 1.58610408e-02, 0.00000000e+00, 6.28068857e-02,
   1.78883652e-01, 0.00000000e+00,-1.02387973e-03, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 1.51001880e-03, 0.00000000e+00,
  -2.07541817e-03,-3.31748500e-03, 0.00000000e+00, 3.12590749e-01,
   1.92257071e-02, 0.00000000e+00,-1.95624804e-03, 0.00000000e+00,
   0.00000000e+00,-4.45055678e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.59752865e-03,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-1.51480543e-03,-3.00692767e-03,-3.76233492e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 3.17343642e-02, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.00323297e-03,
   1.06706184e-01, 0.00000000e+00, 4.94979162e-02, 0.00000000e+00,
   0.00000000e+00, 1.15909144e-01, 0.00000000e+00, 3.69693114e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.05579453e-03],
 [ 7.16740407e-18, 0.00000000e+00, 6.49186143e-03, 0.00000000e+00,
  -1.11022302e-16, 0.00000000e+00,-3.46944695e-18, 0.00000000e+00,
   0.00000000e+00,-1.16324434e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-2.26818296e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 4.63112268e-01, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 1.69452661e-01, 0.00000000e+00,
  -1.62508960e-02, 0.00000000e+00, 1.12051471e-02, 0.00000000e+00,
   0.00000000e+00, 1.53780895e-01, 0.00000000e+00,-3.41119221e-01,
  -5.23294975e-02, 0.00000000e+00, 2.64865161e-01, 1.32063565e-01,
   0.00000000e+00,-3.19268763e-02, 0.00000000e+00,-2.08146829e-02,
  -1.48435412e-02, 0.00000000e+00,-2.40454416e-02, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-6.09417245e-03, 0.00000000e+00,
  -7.60383049e-03, 1.07760911e-02, 0.00000000e+00, 2.69657633e-01,
   9.83808655e-03, 0.00000000e+00,-1.26932773e-02, 0.00000000e+00,
   0.00000000e+00, 1.77674124e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.28107123e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 6.46965194e-03, 5.77232919e-03, 1.70404528e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-1.07114199e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.20512401e-02,
   3.05624681e-01, 0.00000000e+00,-4.16264757e-01, 0.00000000e+00,
   0.00000000e+00,-6.86332717e-02, 0.00000000e+00,-2.03413599e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-5.81385632e-03],
 [ 2.34487076e-17, 5.55111512e-17, 2.39174909e-02, 5.55111512e-17,
   1.66533454e-16, 5.55111512e-17, 2.22044605e-16, 0.00000000e+00,
   0.00000000e+00,-4.17811542e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-2.31073894e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 4.96426072e-03, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-2.20446777e-01, 0.00000000e+00,
  -2.53521071e-02, 0.00000000e+00,-1.74472136e-01, 0.00000000e+00,
   0.00000000e+00,-1.49090471e-02, 0.00000000e+00, 1.41388933e-01,
  -7.67777784e-03, 0.00000000e+00, 2.20413400e-01,-3.08968652e-02,
   0.00000000e+00, 3.11366553e-01, 0.00000000e+00, 2.24515781e-01,
  -1.20191061e-01, 0.00000000e+00,-3.85861694e-02, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-2.55287544e-02, 0.00000000e+00,
  -2.46913563e-02, 1.74406119e-02, 0.00000000e+00,-2.32219957e-01,
   4.25045765e-04, 0.00000000e+00,-2.59022029e-02, 0.00000000e+00,
   0.00000000e+00,-8.20580037e-03, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.89169662e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 8.34638775e-03, 2.14759798e-02, 9.69923510e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-1.39031127e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-2.56429950e-02,
   3.75690100e-01, 0.00000000e+00, 4.37386512e-01, 0.00000000e+00,
   0.00000000e+00,-1.09612111e-01, 0.00000000e+00,-1.64464616e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.25022954e-02],
 [ 7.27677783e-17, 2.22044605e-16, 7.76641373e-02,-0.00000000e+00,
   1.66533454e-16,-1.38777878e-17,-5.55111512e-17,-0.00000000e+00,
  -3.46944695e-18, 1.04987745e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 1.06217670e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-4.00892255e-01,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00, 4.71840003e-01,-0.00000000e+00,
  -9.70413400e-02,-0.00000000e+00,-2.87364422e-01,-0.00000000e+00,
  -0.00000000e+00, 9.20879936e-02,-0.00000000e+00,-2.99194162e-01,
  -3.46912519e-02,-0.00000000e+00, 4.44755776e-02, 1.31600284e-01,
  -0.00000000e+00,-2.52858320e-02,-0.00000000e+00, 1.18008944e-01,
  -1.20693453e-01,-0.00000000e+00,-7.65408955e-02,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-7.20784758e-02,-0.00000000e+00,
  -7.69727887e-02, 7.94604545e-02,-0.00000000e+00, 1.13753006e-01,
   6.71800288e-02,-0.00000000e+00,-8.31325426e-02,-0.00000000e+00,
  -0.00000000e+00, 4.77054102e-02,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-1.05281345e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-1.07832644e-02,-9.73332195e-03,-1.53235532e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00, 1.04764622e-01,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-8.34747109e-02,
   3.75824539e-01,-0.00000000e+00, 1.71835562e-01,-0.00000000e+00,
  -0.00000000e+00, 7.59870084e-02,-0.00000000e+00, 2.60875198e-01,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-0.00000000e+00,
  -0.00000000e+00,-0.00000000e+00,-0.00000000e+00,-3.79089751e-02],
 [-1.40903415e-17,-1.73472348e-16,-2.23970750e-02,-2.63677968e-16,
  -6.10405823e-17, 9.02056208e-17, 4.16333634e-17,-5.55111512e-17,
  -4.44089210e-16,-9.79622608e-02, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 3.78653235e-29,
  -1.34106354e-29,-3.49631901e-02,-7.23104842e-30, 3.96437633e-31,
   8.25474104e-30, 2.08499351e-30,-2.36670711e-02,-1.77636396e-31,
   7.31507604e-31, 3.29956944e-31, 6.17124633e-31, 4.43137856e-31,
  -3.77967130e-32, 2.02080723e-32, 2.05693005e-33, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00,-4.02149963e-01, 0.00000000e+00,
   7.06937815e-03, 0.00000000e+00,-1.03031749e-02, 0.00000000e+00,
   0.00000000e+00,-1.09920483e-01, 0.00000000e+00,-6.05663436e-01,
  -2.51698529e-01, 0.00000000e+00,-1.16598458e-04,-9.52220650e-02,
   0.00000000e+00, 4.88470013e-02, 0.00000000e+00, 8.44517942e-02,
   6.87119750e-02, 0.00000000e+00, 1.43400357e-02, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 1.70646379e-02, 0.00000000e+00,
   1.49751053e-02, 9.78867732e-04, 0.00000000e+00,-2.76951103e-01,
  -2.00699816e-02, 0.00000000e+00, 1.00413859e-02, 0.00000000e+00,
   0.00000000e+00, 9.17192203e-02, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00,-1.51052841e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 1.31058143e-02,-2.15712138e-03,-6.66724833e-02,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00,-1.09410070e-01, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 9.86625153e-03,
  -7.10423343e-02, 0.00000000e+00,-9.10423444e-02, 0.00000000e+00,
   0.00000000e+00, 4.13684975e-01, 0.00000000e+00, 2.70015491e-01,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00,
   0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 5.64199396e-03]]

pc1 = np.array(pc1)
pc2 = np.array(pc2)

sim_mat = []
for i in range(pc2.shape[0]):
    if np.dot(pc1[i], pc2[i]) < np.dot(pc1[i], -1 * pc2[i]):
        pc2[i] *= -1
    print(np.dot(pc1[i], pc2[i]))
    sim_mat.append(np.dot(pc1[i], pc2[i]))

# 绘制柱状图
fig, axs = plt.subplots(2, 5, figsize=(20, 8))

for i in range(5):
    axs[0, i].bar(range(128), pc1[i])
    axs[0, i].set_title("pc1[{}]".format(i))
    axs[1, i].bar(range(128), pc2[i])
    axs[1, i].set_title("pc2[{}]".format(i))

plt.show()



# random_sim = 0
# for i in range(10000):
#     # make 2 random vectors same shape as pc1[0]
#     x = np.random.uniform(-1, 1, size=(128,))
#     y = np.random.uniform(-1, 1, size=(128,))
#     # normalize them
#     x = x / np.linalg.norm(x)
#     y = y / np.linalg.norm(y)
#     random_sim += np.dot(x, y)

# print("average random similarity: ", random_sim / 10000)